Software Engineer (Data Management)

CACI International IncLinthicum, MD
248d

About The Position

CACI is seeking a Data Management Software Engineer! As a Software Engineer, you will be able to develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project.

Requirements

  • Active TS/SCI with Polygraph clearance is required.
  • 7 years’ experience as a Software Engineer in programs and contracts of a similar scope, type, and complexity is required.
  • Bachelor’s degree in computer science or related discipline from an accredited college or university is required (4 years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree).
  • Strong background in analytics development.

Nice To Haves

  • Patch management and IAVA tracking
  • Python
  • Java
  • Scala
  • NiFi
  • Ansible
  • Experience working in Agile environment.

Responsibilities

  • Be heavily involved with the creation, maintenance, and running of Pig and or PySpark analytics.
  • Responsible for reviewing data ingest tickets and merge requests with other developers on the team.
  • Focus on delivering reliable, accurate data to the end users.
  • Ensure that day-to-day operations are successful, including investigating data arriving accurately into the system.

Benefits

  • Healthcare
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education
  • Time off benefits

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service