
Senior Level DevOps Engineer - HYBRID
AnaVation
- Lorton, VA
- Permanent
- Full-time
- A bachelor's degree in computer science, engineering, or related field or a master's degree in computer science, engineering, or related discipline.
- At least eight (8) years of professional experience in DevOps or Software Development experience with significant experience in designing and implementing DevOps solutions - able to approach existing projects, fix bugs, add features, and streamline processes.
- Expertise in designing, implementing, and managing Infrastructure as Code solutions using tools such as Terraform, Ansible, or CloudFormation to automate provisioning, configuration, and management of cloud and on-premises infrastructure.
- Ability to 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.
- Ability to implement containerization solutions using Docker and container orchestration platforms such as Kubernetes or Amazon ECS to streamline application deployment, scaling, and management.
- Ability to implement monitoring and logging solutions using tools such as Prometheus, Grafana, ELK Stack, or Datadog to ensure system health and performance.
- Expertise in implementing security best practices and compliance standards within DevOps processes and infrastructure, ensuring the security and integrity of software products and environments.
- Ability to participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews,collaborating with Agile teams to prioritize DevOps tasks, estimate effort, and provide regular updates on progress.
- Expertise in designing and implementing cloud-native architectures using services and technologies provided by major cloud providers such as AWS, Azure, or Google Cloud Platform (GCP).
- Experience with the following technologies:
- Python - pipenv, pex, or similar Python packaging tools;
- C/C++ - cmake, Makefiles, or familiar enough to debug when issues arise;
- Database Development - postgreSQL, or similar experience;
- Shell Scripting;
- Git;
- CI/CD using Atlassian Bamboo.
- Ability to perform light network administration duties to maintain test network.
- Ability to manage independent network and coordinate with primary network administrators.
- Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar certifications demonstrating proficiency in DevOps practices and cloud technologies are highly desirable.
- Familiarity with government mission functions.
- Familiarity with automating analysis at scale (i.e., reverse engineering with IDA Pro/Ghidra/Binja)