Position Objective
This role supports, governs, and maintains DevSecOps best practices and the day-to-day administration and operations of a group-wide DevSecOps platform. The position ensures secure, reliable, and efficient software delivery by enabling automation, consistency, and high-quality engineering practices across teams.
Roles & Responsibilities
- Design, build, and maintain CI/CD pipelines using Azure DevOps to support automated build, test, and deployment processes.
- Develop and enhance automation solutions to ensure consistent and efficient application delivery.
- Support development teams by providing guidance on DevSecOps practices, performance, and application operability.
- Collaborate with architecture and engineering teams to standardise application templates, pipelines, and deployment workflows.
- Ensure platform reliability, availability, security, and performance in line with business requirements.
- Monitor DevSecOps tools and integrations, perform troubleshooting, root cause analysis, and issue resolution.
- Work closely with cross-functional stakeholders to analyse and resolve complex production and deployment issues.
- Contribute to continuous improvement initiatives across development, deployment, and operational processes.
Financial Measures
- Service delivery and platform operations maintained within agreed budget parameters.
Non-Financial Measures
- Delivery of services within agreed quality, timeline, and scope.
- Stability, reliability, and efficiency of CI/CD pipelines and DevSecOps platforms.
- Improved developer productivity and reduced deployment issues.
Communication Requirements
Internal
- Communicate effectively with technical and non-technical stakeholders.
- Engage confidently in discussions under pressure, including on unfamiliar technical topics.
External
- Work with third-party vendors and partners supporting DevSecOps tools, platforms, and services.
Experience & Technical Skills
- Minimum 3 years of hands-on experience in C# development.
- Strong experience with Azure DevOps, including CI/CD pipelines, build and release processes, and deployments.
- Experience in front-end development using React JS, JavaScript, HTML5, and jQuery.
- Solid understanding of modern software development and deployment practices.
Qualifications & Attributes
- Bachelor's degree in Information Technology, Computer Science, or a related discipline.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to analyse information and make sound technical decisions.
- Inquisitive, adaptable, and eager to learn new tools and technologies.
- Strong verbal and written communication skills.
- Able to work effectively in a fast-paced and evolving environment.
Reporting Structure & Responsibilities
- Part of the Engineering and Delivery function within IT Operations.
- Individual Contributor (IC) role.
- Reporting structure may vary based on project requirements.
- No direct people management responsibilities.