Data Automation Engineer (Senior)
CACI International IncAbout the role
CACI is seeking a Data Automation Engineer (Senior) to join our team to support our intelligence customer in Springfield, VA. As a team, we will be responsible for developing and maintaining agency wide Platform as a Service (PaaS) capabilities deployed across multiple security domains utilizing Agile scrum methodologies. Tailoring cutting-edge solutions to unique requirements of our clients, we will support multiple tenants deploy a myriad of application stacks and data services. Be a part of something greater than yourself and make a lasting impact at CACI.
Responsibilities:
- Support the Geospatial Services and Solutions business area to provide high-quality, cost-effective solutions to the customer.
- Design and implement automation solutions to enhance data capture, data refinement, and processes.
- Implement best practices for ETL processes, including data validation, error handling, and performance tuning.
- Interfacing with device APIs to collect operational metrics.
- Administering and automating data pipelines between different environments
- Produce and deploy code via GitLab projects in collaboration with other team members.
- Integrate Docker build and deployment processes into GitLab CI/CD pipelines, automating image builds, testing, and deployments to ensure consistency and efficiency.
- Automate container lifecycle management, including deployment, scaling, and updating of containerized applications.
- Use Infrastructure as Code (IaC) tools to define and manage container infrastructure and configurations.
- Utilize best practices for source control, testing, and deployment of software changes.
- Work in close collaboration with other automation engineers, infrastructure administrators, and data scientists.
- Diagnose, isolate, and expediently resolve complex problems pertaining to data structures.
- Develop methods of ensuring data incompatibilities among systems are systematically eliminated and recommend data management policies, standards, practices, and security measures to ensure effective and consistent data management operations.
- Participate in continuous improvement efforts to increase data availability, data quality, and speed of access.
- Maintain up-to-date documentation of designs/configurations, ensuring team members have continuity of recurring tasks·
Requirements:
- Active TS/SCI clearance and eligibility to obtain a CI poly
- Bachelor's degree in Computer Science or related technical discipline, or the equivalent combination of education, technical certifications or training, and work experience
- 8+ years of related systems engineering experience.
- Scripting, coding, or software development experience (preferred languages: python, bash, PowerShell, Scala)
- Comfort with Linux/Windows command-line and Automation mindset.
- System administration and/or DevOps environment experience.
Desired Skills:
- Web App development experience such as Flask, Django, React, etc.
- Experience with Analytics tools such as Tableau and UI/UX.
- Experience Infrastructure as Code and in technical operations at DoD/IC agencies.
What We Can Offer You:
- We’ve been named a Best Place to Work by the Washington Post.
- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
- We offer competitive benefits and learning and development opportunities.
- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
- For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
______________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI takes pride in fosterin
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s