Skill Category / Job description / Tools -
Technical skills -
Ability to build custom Docker images using Dockerfile, debug running Docker containers, integrating Docker with CI/CD pipelines - Docker.
Ability to setup and manage a Kubernetes cluster, deploy applications on a Kubernetes cluster, knowledge of best practices.
Work with Ingress controllers, service discovery, load balancers, automate deployments using Helm charts - Kubernetes/Helm charts
Ability to write and debug automation code/scripts, integrate third-party libraries in the code/script - Any 2 Python / Shell / Linux / Unix / Groovy / Java / Powershell / Golang.
Ability to write & debug complex infrastructure configurations, integrate with CI/CD pipelines
Experience with large scale deployments using infrastructure-as-a-code, knowledge of best practices. - Any 1 Ansible / Terraform / infra - Puppet / Github / OpenShift / Open tofu
Design and implement Azure App Service Apps and Azure Functions.
Implement and manage Azure Load Balancer, Traffic Manager, VPN, and ExpressRoute.
Ability to implement/ debug CI/CD on Azure platform using Azure Pipelines (or integrating with other CI/CD tools), automate testing using Azure Test Plans.
Manage complex projects using Azure Boards and use Azure Repos for advanced code management.
Experience in configuring/managing AKS, including deploying applications on an AKS cluster.
Ability to scale Azure DevOps for large teams and projects, knowledge of best practices in Azure DevOps. - Azure DevOps
Non-technical skills - Working experience in Agile methodologies (e.g. Scrum, Kanban, SAFe) -
Ability to do rapid troubleshooting of issues along with Root Cause Analysis - Team player with positive attitude.
Good communication skills - Any 1 JIRA, ADO
Role Purpose
The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes
Do
Stakeholder Interaction
Stakeholder Type
Stakeholder Identification
Purpose of Interaction
Internal
Dev Ops Lead Engineer/ Project Manager
Regular reporting & updates
Application teams/ owners, application developers, release managers
For end to end Continuous Integration, Continuous Deployment & Monitoring
External
Clients
To provide optimal support from time to time
Display
Lists the competencies required to perform this role effectively:
Competency Levels
Foundation
Knowledgeable about the competency requirements. Demonstrates (in parts) frequently with minimal support and guidance.
Competent
Consistently demonstrates the full range of the competency without guidance. Extends the competency to difficult and unknown situations as well.
Expert
Applies the competency in all situations and is serves as a guide to others as well.
Master
Coaches others and builds organizational capability in the competency area. Serves as a key resource for that competency and is recognised within the entire organization.
Deliver / No. / Performance Parameter / Measure -
1. Continuous Integration, Deployment & Monitoring
100% error free on boarding & implementation
2. CSAT
Timely customer resolution as per TAT
Zero escalation
Keyskills: Azure DevOps Azure Load Balancer Terraform GitHub OpenShift Ansible CI/CD JIRA