Be Challenged and Make a Difference
In a world of technology, people make the difference. We believe if we invest in great people, then great things will happen. At AnaVation, we provide unmatched value to our customers and employees through innovative solutions and an engaging culture.
Description of Task to be Performed:
AnaVation is seeking a Senior Level DevOps Engineer to design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD), and infrastructure automation solutions. With extensive experience in Agile environments, the Senior Level DevOps Engineer will play a crucial role in driving DevOps practices, facilitating collaboration between development and operations teams, and enabling the rapid and reliable delivery of software products. This role requires advanced technical expertise, leadership abilities, and a deep understanding of Agile principles to drive successful DevOps initiatives.
The selected candidate will design, implement, and manage Infrastructure as Code (IaC) solutions and best practices using tools such as Terraform, Ansible, or CloudFormation to automate provisioning, configuration, and management of cloud and on-premises infrastructure. They will also implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI to automate build, test, and deployment processes, enabling rapid and reliable software delivery. The candidate will implement containerization solutions using Docker and container orchestration platforms such as Kubernetes or Amazon ECS to streamline application deployment, scaling, and management in addition to implementing monitoring and logging solutions using tools such as Prometheus, Grafana, ELK Stack, or Datadog to monitor system performance, detect issues, and troubleshoot problems proactively. Given the position is at the senior level, they will be responsible for providing technical leadership and mentorship to junior DevOps engineers, guiding them in DevOps practices, tools, and methodologies.
This position requires a strong background in software development, operations, and systems administration with a focus on automation and collaboration. Responsibilities also include implementing and maintaining security best practices within the CI/CD pipeline and infrastructure and working closely with developers, quality assurance, and product teams to streamline the software development lifecycle and ensure smooth releases.
This position is currently hybrid with two days per week on-site with our customer in Lorton, VA. Remote status is subject to change at the customer’s direction but is expected to continue. There will also be several meetings/workshops throughout the year where engineers will collaborate on site for one to two weeks.
This position requires an active Top-Secret clearance and the ability to obtain SCI access with a CI polygraph.