DevOps Engineer
Role details
Job location
Tech stack
Job description
We're seeking a DevOps Engineer to support and scale an enterprise knowledge management system in Chantilly, VA (onsite). In this role, you'll work hands-on with Elasticsearch and MongoDB clusters, ensuring performance, reliability, and scalability while supporting development teams in a fast-paced environment. This is a great opportunity for someone with a strong DevOps and systems background who enjoys working with data platforms, automation, and modern infrastructure.
Requirements
2+ years of professional experience managing an Elasticsearch cluster, a MongoDB replica set, or other data cluster of similar complexity
7+ years of broad IT experience to include system administration, software engineering, and/or DevSecOps engineering
3+ years of professional experience supporting software development teams
2+ years of experience with scripting languages such as Bash and Python
Desired Qualifications:
15+ years of broad IT experience to include system administration, software engineering, and DevSecOps engineering
5+ years of experience in a DevSecOps, Cloud Engineer, or similar role
Experience managing, upgrading, and scaling Elasticsearch clusters
Experience managing, upgrading and scaling MongoDB replica sets
Experience with Elasticsearch index design and query optimization
Experience migrating Elasticsearch data from one sharding strategy to another
Experience implementing MongoDB replication and sharding strategies and cluster design
Experience working with JSON on a daily basis
Experience implementing AI-based solutions
Experience with Bash, CloudFormation, Git, and Jenkins