DevSecOps
pepsicojobs
Job Description
Responsibilities
- Architectural Design:Design and implement scalable and secure CI/CD architectures using Azure DevOps and GitHub, ensuring alignment with best practices and organizational requirements.
- Administration:Manage and maintain Azure DevOps and GitHub environments, including user access, permissions, and repository management.
- Pipeline Development:Develop and optimize CI/CD pipelines that support automated testing, integration, and deployment across various environments.
- Collaboration:Work closely with development, QA, and operations teams to gather requirements and translate them into effective CI/CD solutions.
- Monitoring and Reporting:Implement monitoring and reporting tools to track pipeline performance, deployment metrics, and overall efficiency, providing insights to stakeholders.
- Security Practices:Ensure that security best practices are integrated into CI/CD processes, including access controls, code scanning, and compliance checks.
- Training and Support:Provide training and support to development teams on Azure DevOps, GitHub, and CI/CD best practices, fostering a culture of continuous improvement.
- Continuous Improvement:Stay up-to-date with emerging technologies and industry trends, making recommendations for enhancements to tools and processes.
Qualifications
- 10+ years of experience in software development, DevOps practices, and CI/CD processes.
- 3+ years in an administrative or architectural role specifically focused on Azure DevOps and GitHub.
- Strong understanding of software development methodologies (Agile, DevOps).
- Proficient in Azure DevOps services, including Boards, Repos, Pipelines, and Artifacts.
- Extensive experience with GitHub features, including Actions, Packages, and repository management.
- Strong understanding of infrastructure as code (e.g., ARM templates, Terraform).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding on system administration, tools lifecycle management, integration framework, basic networking & database administration
- Experience with cloud platforms (AWS, Azure, GCP) and their security practices
- Familiarity with tools : JFrog Artifactory, SonarQube, Fortify, Snyk, Argo CD
- Strong in YAML scripting
- Knowledge on API based automation for tools onboarding
Preferred Qualifications:
- Relevant certifications (e.g., Microsoft Certified: Azure DevOps Engineer Expert, GitHub Advanced Security).
- Experience with security and compliance frameworks.
- Familiarity with agile methodologies and project management tools.