onsite
Automation Manager - Virginia Retirement System
Software Engineer
Lead the transition to a high‑maturity DevSecOps environment, architecting CI/CD pipelines, QA automation, and infrastructure optimization while advising leadership on strategy and execution.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end CI/CD pipelines using industry‑standard tools and best practices.
- Lead QA automation initiatives, creating robust test suites that integrate seamlessly with continuous delivery workflows.
- Architect and optimize infrastructure as code, leveraging AWS services to ensure scalability, reliability, and security.
- Collaborate with cross‑functional teams to embed DevSecOps principles into every stage of the software lifecycle.
- Act as a trusted advisor to senior leadership, translating complex technical concepts into actionable business strategies.
Requirements
- Proven experience architecting and managing CI/CD pipelines in a DevSecOps context.
- Strong scripting skills in Python and Node.js, with a track record of automating repetitive tasks.
- Hands‑on expertise with AWS services (EC2, S3, Lambda, CloudFormation, etc.) and infrastructure as code tools.
- Deep understanding of QA automation frameworks and test‑driven development practices.
- Excellent communication skills and the ability to influence stakeholders at all levels.
Skills
pythonnodejsawscicd