ETL Developer
Noblis
About the role
About
Noblis is on the lookout for skilled Data Engineers across various levels to contribute to pivotal national security initiatives.
As an ETL Developer, your role will involve analyzing client challenges and crafting innovative solutions by leveraging modern tools and technologies to design new data repositories. You will maintain and enhance the data pipeline crucial for national security missions, manipulating data flows for both existing and new systems. Your contribution will encompass data extraction, transformation, and load (ETL), data mapping, analytical and operational support, as well as database maintenance. In collaboration with our team and cyber analysts, you will identify and work with relevant datasets.
The ideal candidate will possess a strong background in Python-based data workflows, complemented by experience in classified environments.
Key Responsibilities
- Developing, maintaining, and executing robust data extraction pipelines across multiple environments.
- Engineering Python-based ETL pipelines to ingest, clean, and optimize large datasets from varied sources, enhancing data quality and processing efficiency.
- Utilizing Python and SQL for comprehensive data cleaning, integration, and exploratory analysis to extract valuable insights from large data volumes.
- Designing and implementing interactive dashboards and reports using visualization tools like Tableau and Power BI.
- Improving application performance through optimized SQL queries for efficient data handling.
- Loading data into diverse storage systems such as databases or data warehouses.
- Building and maintaining robust data infrastructure, including tools like NiFi, Pentaho, and Hevo.
- Documenting ETL workflows and tracking data movements and changes meticulously.
- Collaborating in an Agile environment to rapidly iterate with clients and cross-functional teams, translating complex business needs into effective technical implementations.
Required Qualifications
- Must be a US Citizen.
- Clearance: Active Top-Secret SCI (TS/SCI) with Polygraph.
- Experience in developing ETL processes for data pipelines, particularly for cybersecurity data, including data integration and preparation for analytics and reporting.
- Proficiency in data warehousing, management, programming (especially Python), and using ETL tools (such as Apache NiFi, Pentaho, Kafka).
- Familiarity with the cybersecurity domain.
- Experience with SQL-based data system design and the ability to craft complex queries.
- Experience in creating and deploying interactive dashboards, integrating data systems with visualization platforms like Tableau and Power BI.
- Familiarity with cloud environments (GCP, AWS) and associated security containerization technologies (Docker, Kubernetes).
- Proficiency in Python programming.
- Experience with Git-based workflows and platforms like GitHub.
- Ability to develop API services.
- Level II: Bachelor's degree with 3 years of relevant experience; OR an associate's degree with 6 years of experience; OR a High School diploma/GED with 9 years of experience.
- Level III: Bachelor's degree with 5 years of relevant experience; OR a Master's degree with 3 years; OR an associate's degree with 8 years; OR a High School diploma/GED with 11 years.
Desired Qualifications
- Experience with Hadoop and Spark.
- Experience with Elasticsearch.
- Familiarity with open-source cyber data sets like Shodan and Censys.IO.
- Experience in creating and implementing Artificial Intelligence (AI) models and tools.
Why Join Noblis?
At Noblis, we value excellence and innovation, fostering an environment where meaningful work meets personal fulfillment. We seek driven individuals eager to learn and collaborate, as our team is our greatest asset. Join us to make a lasting impact on critical federal missions.
Noblis has received numerous awards for our workplace culture and commitment to employee well-being. We maintain a drug-free workplace.
Remote/hybrid status may vary based on Noblis and government requirements.
Commitment to Non-Discrimination
All qualified applicants will be considered for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other protected characteristics.
If you require accommodations during the application or interview process, or for essential job functions, please contact us.
Compensation is determined by various factors including education, certifications, knowledge, skills, experience, location, and security clearance. The projected salary range for this position is between $90,700.00 and $188,725.00 per year, based on full-time status.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free