Data Engineer and Analyst
Hager Environmental and Atmospheric Technologies (HEAT), headquartered in Knoxville, TN, is searching for an in-house Software Engineer who is multifaceted and has experience in Databases, Scientific Data Analysis, Processing of Large Datasets, IT, and Software Development.
HEAT is a cutting-edge environmental company with an exciting, one-of-a-kind NASA spinoff technology used to detect and measure on-road vehicle emissions. HEAT is making an impact worldwide with this groundbreaking remote sensing device and is building a team to meet the demands of a growing client base.
Our preferred candidate should be creative and have an eagerness to work with an exciting technology in a small company atmosphere. They should be very comfortable with development and data management in a commercial setting and should be able to work in a fast-paced environment to meet tight deadlines. The ideal candidate must be able to wear many different hats and be able to contribute to a range of projects from initial development from the ground up to application improvement to database or portal maintenance.
Required Qualifications:
-
B.S. in Data Science, Statistics and Database Management, Computer Science, Engineering, or related field
-
Experience working in a Linux environment and familiarity with command line
-
3+ years of experience in Software Development using Python, SQL, and Git
-
Be able to work on-site in Knoxville (no remote work offered at this time)
-
Main Duties and Responsibilities:
-
Support and maintain legacy software
-
Support and manage emission testing data collection programs
-
Setup, maintain, and configure remote servers for processing and transfer of large datasets
-
Upload, download, process, and analyze data
-
Maintain and build out customer data portals via web-based server that are user-friendly
-
Linux system administration
-
Maintain and track data collection servers
-
Abide by and stay on top of data privacy regulations for each location where data is being stored or collected
-
Ability to plan, organize, prioritize tasks, and complete assigned projects with minimal supervision
-
Design, install, configure, and maintain computer system hardware and software
-
Monitoring of systems and storage performance, up to and including network components
HEAT is searching for a candidate who has experience in the following 3 fields:
Database
-
Experience working with large datasets in various capacities such as processing, analysis, and report generation
-
Create professional charts and graphs
-
Run automated data analysis and other routine processes with scripts
-
Manage an SQLite, MySQL, or PostgreSQL database
-
Write advanced SQL queries
-
Manage data pipelines
-
Database design, deployment, and operation that is flexible to changing data requirements based on customer needs
-
Working with .csv files, NumPy, Pandas, etc…
IT
-
Be an Amazon Web Service Expert and use AWS resources like EC2 instances and EBS storage
-
Have general IT and troubleshooting skills
-
Program and maintain servers
-
Implement security measures in developed applications that comply with government requirements
-
Deploy software using Docker
Programming
-
Competently navigate a Linux shell (i.e. ssh)
-
Use Git comfortably
-
Intelligently and helpfully document their code
-
Experience with web servers (i.e. apache or nginx)
-
Be familiar with Python Django framework
-
Ability to develop and maintain programs and scripts that automate tasks using various shell and scripting languages (i.e. bash, Perl, Python)
Additional skills that would be bonus:
-
AWS Certification
-
LaTeX
-
Experience with excel or open office equivalent
-
Flexibility and ability to think outside the box
-
Have an entrepreneurial spirit and take ownership of projects
-
Detail oriented
-
Strong communication skills
-
Strong documentation skills
-
Work on-call on occasion
-
Be amenable to working with programs ongoing in various time zones ranging from the West Coast to Eastern Europe
Perks:
-
Being able to contribute to and advance with a rapidly growing company
-
Working with a one-of-a-kind advanced technology that is in high demand worldwide
-
Small business atmosphere
-
Rewarding work that helps the environment
-
Ability to work with highly skilled and renowned engineers and scientists
-
Be involved in creative and innovative projects
Experience:
-
AWS: 3 years (Preferred)
-
Docker: 1 year (Preferred)
-
SSH: 2 years (Preferred)
-
Development: 3 years (Preferred)
-
SQL: 3 years (Preferred)
-
Python: 3 years (Preferred)
-
Data Analysis: 2 years (Preferred)
Education:
Bachelor's (Required)
Schedule:
-
Monday to Friday
-
Weekends required
-
On call
Work Remotely: No