Top Secret DevSecOps Engineer
Role details
Job location
Tech stack
Job description
An employer in the Hampton, VA, area is seeking a Top Secret DevSecOps Software Engineer for a contract-to-hire opportunity. This individual will be responsible for building and maintaining automated CI/CD pipelines to deploy software using GitHub and AWS, as well as setting up and managing cloud infrastructure with tools like Terraform to ensure systems are scalable and consistent. They will integrate security into the development process through automated testing, monitoring, and vulnerability checks, while also optimizing cloud environments to ensure applications are reliable, high-performing, and cost-efficient. The role will involve close collaboration with engineers and cross-functional teams to troubleshoot issues, improve processes, and ensure systems are secure and production-ready. This position requires an active Top-Secret clearance with SCI eligibility and will be required to sit onsite five days per week.
Requirements
Active Top Secret clearance with SCI eligibility
Bachelor's degree in Science, Technology, Engineering, or Mathematics or related field
5+ years of experience building and operating production-grade full-stack applications in cloud environments, such as AWS, Azure, Oracle, or GCP
5+ years of experience with software development in both front-end and back-end technologies, including with languages such as Python, Java, JavaScript, React, or Node.js
3+ years of experience with design and architecture, including design patterns, CI/CD pipelines, scripting, and scaling of new and existing systems
3+ years of experience in Infrastructure as Code such as Terraform, ArgoCD, or CloudFormation
Experience with Agile methodology, software engineering, product management, and software products
Experience writing source code for new applications, or generating and enhancing code samples for existing applications
Experience acquiring client requirements and resolving workflow problems through automation optimization 7+ years of experience building and operating production-grade full-stack applications in cloud environments, such as AWS
7+ years of experience with software development in both front-end and back-end technologies, including with languages such as Python, Java, JavaScript, React, or Node.js
5+ years of experience with design and architecture, including design patterns, reliability, and scaling of new and existing systems
Experience developing enterprise cloud-native solutions involving Kubernetes, Docker, AWS, Jenkins, or Azure
Experience triaging and resolving issues related to both open-source and commercial tools in public cloud environments
Experience creating and improving continuous automation across multiple technical stacks
Experience with containerization and container orchestration platforms using tools, such as Docker and Kubernetes
Experience working with or developing AI and ML-based products
Knowledge of common build tools such as Maven, Gradle, and NPM
Knowledge of AI frameworks such as TensorFlow, PyTorch, and scikit-learn