Overview
Skills
Job Details
We are seeking a highly skilled and motivated Senior DevSecOps Engineer to join our team in a hybrid capacity, supporting a key Randstad client in the DC area. In this critical role, you will be responsible for leading the integration of security into our cloud-native development and operations workflows. This is a hands-on position requiring deep expertise in AWS tooling, infrastructure automation, and secure CI/CD practices. The ideal candidate will have extensive experience with AWS Code Pipeline, Code Build, Code Deploy (including blue/green deployments), Bitbucket, Python CDK, and Terraform. As part of a SAFe-agile team, you will be expected to embrace self-management and collaboration, attending important ceremonies and working onsite in DC on a needs basis, including for key SAFe events like PI Planning.
location: Washington, Washington, D.C.
job type: Contract
salary: $75 - 85 per hour
work hours: 9am to 5pm
education: Bachelors
responsibilities:
- Design, implement, and maintain secure CI/CD pipelines using AWS Code Pipeline, Code Build, and Code Deploy.
- Automate infrastructure provisioning and management using Terraform and AWS CDK (Python).
- Implement and manage blue/green deployment strategies for seamless, zero-downtime releases.
- Integrate security scanning tools (SAST, DAST, SCA) and automated vulnerability checks into all stages of the CI/CD pipeline.
- Collaborate with development and operations teams to establish and enforce secure coding and deployment standards.
- Monitor and respond to security vulnerabilities and threats across applications and cloud infrastructure.
- Ensure compliance with security policies, cloud governance frameworks, and industry best practices (e.g., OWASP, NIST, CIS).
- Provide technical guidance and mentorship to other team members on DevSecOps principles and best practices.
- Create and maintain comprehensive documentation for security processes, configurations, and deployment strategies.
qualifications:
- Proven experience as a DevSecOps Engineer, with a strong portfolio of projects related to cloud security and automation.
- Deep hands-on experience with core AWS services, including Code Pipeline, Code Build, Code Deploy, IAM, EC2, Lambda, S3, and CloudFormation.
- Proficiency in Python, particularly for infrastructure automation with AWS CDK.
- Extensive experience with Terraform for infrastructure-as-code (IaC).
- Solid understanding of source control management using Bitbucket.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with security tools like Checkmarx and SonarQube.
- Strong understanding of security frameworks, including OWASP, NIST, and CIS.
- Excellent communication, problem-solving, and collaboration skills.
- Ability to work both independently and as a key member of a cross-functional Agile team.
skills:
- Adaptability and Resilience: The ability to handle change and bounce back from setbacks.
- Critical Thinking and Problem-Solving: Using logic and reasoning to identify and solve complex issues.
- Effective Communication: Clearly and concisely conveying ideas, both verbally and in writing.
- Technical Proficiency: A strong grasp of the tools and technologies required for the job.
- Teamwork and Collaboration: Working effectively with others toward a common goal.
- Leadership and Initiative: Taking ownership of tasks and guiding projects forward.
- Time Management and Organization: Efficiently prioritizing tasks and meeting deadlines.
- Creativity and Innovation: Developing new and unique solutions to problems.
- Emotional Intelligence: Understanding and managing one's own emotions and those of others.
- Continuous Learning: A proactive desire to acquire new knowledge and skills.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.