Position Responsibilities:
- Write software, from build system automation to automated deployment, to scale our engineering delivery
- Bring in continuous deployment practices to enhance our Agile posture
- Imagine, architect, develop, deploy, and evolve CI and CD systems for our cloud applications
- Write Infrastructure as Code (IaC) using Industry standard tools and services
- Write application deployment automation using industry standard deployment and configuration tools
- Design and implement continuous delivery pipelines that serve the purpose of provisioning and operating client test as well as production environments
- Provide systems support including responding to monitoring alerts
- Implement and stay abreast of Cloud and DevOps industry best practices and tooling
- Work with developers to identify necessary Azure resources and automate their provisioning
- Document automation processes
- Workstation issue troubleshooting (e.g. proxy, McAfee)
- CI/CD infrastructure and process troubleshooting (disk space, network issues etc).
- CI/CD pipeline support (troubleshooting, support with setting up in new projects)
- Work closely with key stakeholders to capture, analyze, and derive DevOps requirements
- Role Qualifications and Experience
Skills and Experience Required
- More than 4 years hand-on experience with Azure DevOps
- Hands-on experience in continuous delivery and continuous integration of CI/CD pipelines
- Experience with Azure Repos, branching, code review and code analysis tools
- Proficient with Git, Git Flow, Azure DevOps
- Strong hands-on expertise in diverse DevSecOps concepts / tools, especially on Azure DevOps, Pipelines, GitHub, GitHub actions
- Ability to assess the requirement, environment and suggest right tools / technologies
- Hands on experience on Kubernetes and containerization technologies like Docker and Azure Container Registry
- Good knowledge on PowerShell scripting
- Expertise in Debugging and providing solutions and workarounds
Job Features
Job Category | DevOps |
Number Of Openings: | 1 |
Education: | Bachelor's degree in mathematics, computer science, information systems, or equivalent work experience |
Experience: | Minimum 4 years hand-on experience with Azure DevOps |