Jobs and Careers
CA

Data Automation Engineer (Senior)

CACI International Inc
Springfield, United Statesfull_timeVerifiedPosted 10 Sept 2024
💰 $216,200/yr($102,900/yr$216,200/yr)

About the role

Data Automation Engineer (Senior)

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

* * *

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 Kit

Free account required — sign up in 30s

Company

CACI International Inc

View company profile →