Role:
DevOps Engineer
Work Location: Bangalore
Experience - 4 to 8 years
Responsibilities
- Leverage Azure storage and messaging services such as Service Bus Topics, Event Hubs, Azure Blob and Table Storage, Azure SQL and Cosmos DB.
- Integrate Identity management and modern authentication and authorization protocols such as OIDC, OAuth 2.0 using Azure Active Directory, Azure AD B2C.
- Use Azure API Management as an API Gateway and performance monitoring.
- Design, implement, and maintain
CI/CD pipelines
using Azure DevOps.
- Manage and automate
infrastructure as code (IaC)
using Terraform, ARM Templates
. - Work with developers to ensure seamless integration of DevOps processes into the software development lifecycle.
Required Knowledge/Skills, Education, and Experience
B.E./B.Tech/ MS/MTech from a reputed university
5+ years of experiencein DevOps, cloud infrastructure, and automation
Candidate must have a minimum of 3 years of experience in Azure
Strong knowledge and exposure working across various services and components in Azure
Good experience with using a version control system (GIT)
Good Experience in virtualization and container coordination: Docker, Kubernetes or similar
Good experience with Deploying, automating, maintaining and managing Windows/Azure Web Applications
Experience in development build and automation-CI/CD Pipeline tools like Jenkins, Artifactory, Octopus or similar
Experience in deployment and configuration management tools: Chef, Puppet, Ansible or similar
Demonstrated knowledge of most of the following: monitoring, alerts, logging, build/ deploy, service discovery, load detection, scaling, self-healing, and cloud security.
Strong PowerShell skills.
Experience with multi-tier system development.
Troubleshoot and optimize performance of cloud-based applications and infrastructure
Manage Azure DevOps repositories, boards, artifacts, and release pipelines.
Familiarity with Agile methodologies and DevOps culture.