Basic Qualifications:
- Bachelor’s degree and 5 years of experience. An additional 4 years of experience will be accepted in lieu of the degree.
- Experience automating and modernizing IT solutions.
- Experience with implementing and using GitHub to leverage CI/CD pipelines and DevSecOps deployments.
- Experience with Microsoft Azure Cloud migrations, microservices, virtualization, and containerized deployments.
- Proven work experience as a DevSecOps Engineer or similar role in development, operations, and security.
- Knowledge of cloud technologies and architectures (Azure, AWS, Google Cloud).
- Experience in secure coding practices and automating security testing tools.
- Understanding of network and web-related protocols (TCP/IP, UDP, IPSEC, HTTP, HTTPS, routing protocols).
- Proficient with containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with automation scripts and configuration management tools.
- Ability to work effectively in a remote team environment.
- Must be a US Citizen or Green Card Holder (Permanent Resident of the US).
- Must be able to obtain and maintain the required Agency Clearance.
Preferred Qualifications:
- Agile certification.
- Experience with Azure DevOps environment.
We are seeking a passionate DevSecOps Engineer to support a project modernizing a web-based .NET system into Azure Cloud and automating manual processes. The role involves integrating security into the DevOps pipeline, supporting Agile teams, and ensuring secure, scalable solutions.
Key responsibilities include:
- Integrating development, security, and operations to enhance system security.
- Designing and implementing secure automation solutions for various environments.
- Developing and maintaining CI/CD pipelines.
- Monitoring and reporting security findings.
- Remediating vulnerabilities and security issues.
- Collaborating to improve engineering tools, systems, procedures, and security.
- Creating security documentation.
- Staying current with security trends and threats.
- Supporting incident response and problem management.
- Developing security and scalability strategies.
- Understanding and fulfilling DevSecOps requirements.
- Supporting Agile planning, story refinement, and sprint execution.
- Ensuring work meets acceptance criteria and demonstrating completed work.
- Supporting retrospectives and continuous improvement.
- Implementing solutions using industry best practices.
- Providing operational support to meet functional and non-functional requirements.