GDIT is a global technology and professional services company that delivers consulting, technology, and mission services. They are seeking a Senior DevSecOps Software Engineer SME to provide business and technical architectural guidance, lead DevSecOps practices, and develop secure cloud solutions for clients.
Responsibilities:
- Lead capture, proposal, and service delivery efforts to secure new or re-compete contracts, or task order business by developing technical solutions for capture strategy and proposal responses
- Lead and assist team on determining guidelines and standards for deploying to AWS Cloud infrastructure, system and application security requirements, and developing security solutions
- Manages development and ops engineers engaged in capture, proposal, and service delivery efforts to secure new or re-compete contracts, or task order business by developing technical solutions for capture strategy and proposal responses
- Educating teams on adoption of DevSecOps practices and tooling, and supporting those practices and tools
- Creating, managing, and maintaining our Terraform modules
- Define our cloud security requirements and audit configurations
- Leading and assisting teams with cloud environment issues related to performance, configuration, or otherwise
- Identifying and implementing improvements to how we build and deploy software securely
- Lead and assist team to create cloud infrastructure in a cost efficient manner
- Identify and interpret requirements for the design, development, and delivery of technical and service solutions
- Evaluate existing policies and practices related to their company's operations and provide recommendations for improved effectiveness and efficiency
- Develop solutions for specific issues or participate in project planning for specific products
- May be involved with defining, designing, implementing, and delegating tasks related to project completion and participate in creating project budgets, schedules, and quality plans
- Measure, evaluate, and assess effectiveness of products and process and develop new strategies to improve performance
- Provides leadership, people management support, and guidance to development and proposal/teams
Requirements:
- Bachelor of Arts/Bachelor of Science
- Strong DevOps/Cloud experience including AWS and/or Azure environments
- Experience with automation and configuration management tools: Terraform and Ansible
- Experience with Gradle, Artifactory, Vagrant, Vault, Packer
- Experience with Continuous Delivery and related practices
- Experience with Docker and Jenkins (Pipelines)
- Experience with container orchestration, Kubernetes, Docker Swarm
- Experience with Java, Python, NodeJs, or shell scripting
- Experience using Linux/Unix (CentOS or RedHat preferred)
- Must be detail oriented, critical thinker, possess excellent problem solving skills
- Desire for continuous improvement and a commitment to best practices
- Exhibits a passion for DevSecOps Effective communication skills, especially in a team setting
- Prior experience as a Team Lead and/or Manager
- Must be able to pass a background check to obtain a position of Public Trust