Skip to content

Automation Engineer
Company | Peraton |
---|
Location | Reston, VA, USA |
---|
Salary | $104000 – $166000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- TS/SCI with Polygraph level clearance is required.
- BA/BS and 5+ years of experience; Masters and 3+ years of experience; an additional four years of experience may be considered in lieu of degree.
- Proven experience as an Automation Engineer, Data Engineer, or in a similar role, with a focus on data management.
- Strong programming skills in languages such as Python, Shell Scripting, or similar.
- Experience with automation frameworks (e.g., Jenkins, Airflow, or similar) and version control tools (e.g., Git).
- Proficiency in working with databases (SQL, NoSQL) and cloud platforms (AWS, Azure, GCP) for data storage and processing.
- Solid understanding of data management principles, including data integration, ETL (Extract, Transform, Load) processes, and data validation.
- Experience with data pipelines and data orchestration tools.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills to work with multidisciplinary teams.
Responsibilities
- Design and develop automation scripts and workflows for data collection, cleansing, transformation, and integration.
- Create automation tools and systems to streamline data management processes, including data ingestion, storage, and reporting.
- Implement automated data validation checks to ensure data integrity and consistency.
- Integrate and automate data pipelines from various internal and external data sources.
- Collaborate with IT and data engineering teams to automate data workflows across multiple platforms and databases.
- Continuously monitor and optimize the performance of automated data processes to ensure scalability and efficiency.
- Identify bottlenecks and areas for improvement in current data management systems and propose automation solutions.
- Develop and implement automation tools to ensure data quality, accuracy, and timeliness.
- Perform regular audits of automated processes to ensure compliance with data standards and best practices.
- Collaborate with cross-functional teams (data scientists, analysts, business units) to understand their data needs and ensure automated solutions align with business objectives.
- Document automation procedures, code, and workflows to ensure knowledge sharing and maintainability.
- Troubleshoot automation failures and address issues related to data processes, ensuring quick resolution and minimal disruption.
- Maintain and update automation scripts as data structures and systems evolve.
Preferred Qualifications
- Familiarity with machine learning pipelines and data automation in an AI-driven environment.
- Experience with data visualization tools (Tableau, Power BI, etc.) for automated reporting.
- Knowledge of DevOps practices and CI/CD pipeline integration for data automation.
- Advanced knowledge of cloud-native tools for data processing (e.g., AWS Lambda, Google Cloud Functions).