CACI International - Washington, DC

posted 5 months ago

Full-time - Mid Level
Washington, DC
Professional, Scientific, and Technical Services

About the position

The Lead Network Automation Engineer will play a pivotal role in the Enterprise Communications Services 3 (ECS3) program, which supports our intelligence customer across various operating locations. The primary focus of this position is to assist the organization in technically transforming its current services through the integration of cutting-edge technology. This involves the development of new designs, implementation, and operation of enhanced services. Throughout the contract's duration, the Lead Network Automation Engineer will drive continual service improvement by modernizing technology for local area networks (LANs), wide area networks (WANs), unified communication (UC), video telecommunication, and streaming services. In this role, the Lead Automation Engineer will be responsible for providing guidance to small teams that integrate systems and automate processes and procedures. The engineer will design and implement integrations and orchestrations of environments using tools such as Ansible, Python, Terraform, and Azure Cloud Automation. Additionally, the role includes designing and integrating network and monitoring tools with ServiceNow or other IT Service Management (ITSM) suites. The engineer will also be tasked with developing end-to-end Continuous Integration/Continuous Deployment (CI/CD) and testing workflows to validate system integration and pre-production processes. The Lead Network Automation Engineer will develop and peer-review unit test automation code to ensure functionality meets requirements, document operational procedures, and provide technical support for existing automation routines, including troubleshooting and error correction. Recognizing and justifying continuous improvement opportunities for automation will also be a key responsibility, as will influencing others regarding system design, solutions, and procedures.

Responsibilities

  • Providing guidance to small teams that integrate systems and automate processes and procedures
  • Designing and implementing integrations/orchestrations of environments using Ansible, Python, Terraform, Azure Cloud Automation, and other automation tools
  • Designing and integrating network and other monitoring tools with ServiceNow or other ITSM suites
  • Designing and developing end-to-end CI/CD and testing workflows to exercise system, integration, and pre-production validations
  • Developing and peer-reviewing unit test automation code to verify functionality per requirements
  • Documenting and reviewing documentation of operational procedures
  • Providing technical support for existing automation routines, troubleshooting, and error correction
  • Recognizing, justifying, and making continuous improvement opportunities for automation
  • Influencing others regarding system design, solutions, and procedures

Requirements

  • IAT II certification
  • Certified Tester Advanced Level Test Automation Engineer (CTAL-TAE)
  • TS/SCI security clearance with ability to obtain a CI poly
  • Bachelor's Degree + 10 years of experience, or equivalent work experience

Benefits

  • Flexible work environment
  • Competitive benefits
  • Learning and development opportunities
  • Healthcare benefits
  • Wellness programs
  • Financial and retirement support
  • Family support programs
  • Continuing education benefits
  • Time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service