
IKS HEALTH•2h ago
Naukri
Senior Engineer
Mumbai
Senior Level
N/A
N/A
N/A
Full Job Description
IKS HEALTH is seeking a skilled Senior Azure DevOps Engineer for their Mumbai location. This role focuses on designing, implementing, and maintaining on-premise Azure DevOps Server environments. You will be instrumental in building and managing CI/CD pipelines, orchestrating software releases, and leveraging containerization with Docker to ensure efficient and automated software delivery. The ideal candidate will possess deep expertise in Azure DevOps tools within an on-premises context and collaborate closely with development and operations teams.
Roles & Responsibilities
- Design, build, and maintain Azure DevOps Server (on-premise) environments, ensuring high availability and optimal performance.
- Develop, configure, and manage CI/CD pipelines for application build, testing, and deployment using Azure DevOps tools.
- Implement and optimize Continuous Integration (CI) processes to automate code integration and testing.
- Implement and manage Continuous Deployment (CD) workflows to enable fast, reliable, and repeatable releases.
- Manage and coordinate multiple software release versions, ensuring smooth deployment and rollback capabilities.
- Integrate containerization technologies like Docker into build and deployment pipelines.
- Collaborate with development, QA, and infrastructure teams to automate and streamline development and release processes.
- Monitor, troubleshoot, and optimize pipeline workflows, build agents, and deployment processes.
- Manage version control systems, branching strategies, and code repositories hosted on Azure DevOps Server.
- Implement security best practices, role-based access control, and compliance standards in Azure DevOps environments.
- Provide support for build and release failures and perform root cause analysis.
- Document processes, configurations, and best practices for on-premise Azure DevOps Server.
- Work closely with infrastructure teams for server provisioning, maintenance, backups, and disaster recovery.
- Stay updated with the latest Azure DevOps features, tools, and industry trends, adapting on-premise solutions accordingly.
Experience & Skills Required
- Minimum 5-8 years of experience working with Azure DevOps tools, with a strong focus on Azure DevOps Server (on-premise).
- Proven expertise in designing and managing CI/CD pipelines for complex software projects involving multiple release versions.
- Strong experience implementing and managing Continuous Integration (CI) and Continuous Deployment (CD) workflows.
- Solid experience with Docker and integrating containerization into CI/CD workflows.
- Proficient scripting skills (PowerShell, Bash, or equivalent) to automate build and deployment tasks.
- Knowledge of version control systems, primarily Git and TFVC (Team Foundation Version Control).
- Experience working with build agents, pipeline triggers, and artifact management.
- Familiarity with infrastructure management, Windows/Linux server environments, and network/security configurations related to on-prem setups.
- Knowledge of container orchestration (Kubernetes) is a plus.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Excellent communication skills and ability to work collaboratively with cross-functional teams.
Company
IKS HEALTH
Mumbai
Posted on Naukri