Bangalore
5 days ago
Azure DevOps Lead
Responsibilities The engineer will work with business product owners, developers, and quality analysts to drive value delivery and participate in all phases of Agile software development. As a Development Consultant, you will work closely with clients and technical teams to solve technical challenges. Provide stable implementations for 12-factor, cloud-native applications and repeatable DevOps processes through automation of provisioning, deployment, and monitoring activities in PaaS/IaaS environments. Combine technical and business skills with a passion for working with clients to deliver excellence. Responsible for coding, configuration, testing, system performance optimization, and resolving interoperability issues. Opportunity to work on diverse projects, clients, industries, and frameworks, with growth opportunities aligned to personal development goals. Mentor and coach other members of the Agile team, and lead a small team of DevOps engineers using Agile methodology with a focus on continuous delivery. Provide functional and technical expertise on applications and interfaces. Drive engagement with Security and Infrastructure teams to ensure secure deployment of applications. Assist in production support and maintenance of applications as needed. Develop and maintain documentation. Must Have Experience with DevOps in public cloud (Azure). Good understanding of Cloud Infrastructure services and their limitations. Experience configuring and monitoring different attributes and handling scale-up/scale-down scenarios for applications in a cloud environment. Experience building and deploying containers on a cloud platform using an automated CI/CD pipeline. Monitor code for security vulnerabilities and take actions to remediate or mitigate risks. Application monitoring through operations insights and application insights. Develop and implement containerization strategies leveraging Docker, Kubernetes, and serverless in Azure. Provide best practices around provisioning production and non-production environments on the cloud to optimize usage. Good understanding of advanced security, authentication, and single sign-on across cloud and on-premises environments. Problem solver with a proven track record of refactoring legacy monoliths to cloud-native applications. Familiarity with containerization. Experience with network technologies and system, security, and network monitoring tools. Experience using Terraform for Infrastructure as Code (IaC) automation. Experience implementing enterprise applications using platform services like Azure Websites, Azure SQL, Azure Service Bus, notification hubs, event hubs, stream analytics, DocumentDB, and application insights. Practical scripting skills. At least 3+ years of experience working in an Agile team. Good understanding of Microservices architecture and communication between APIs in a containerized environment. Knowledge of webhooks/build triggers for CI pipelines. Added Advantage Background in application development with expertise in building large-scale web applications before cloud experience. Experience with service-oriented architecture for cloud-based services. Strong understanding of application architecture, common failure modes, and the development process. In-depth knowledge of 24x7 application operations, including Incident Management, Change Management, and Capacity Management. Qualifications Bachelor’s degree or equivalent in Computer Science, Engineering, or a related field, or additional comparable experience. Proven experience in IT, application development, or DevOps, with excellent knowledge of networking, computing, and storage. Industry certifications in Cloud service and DevOps are a big plus. Azure and Kubernetes certifications are highly desirable.
Confirm your E-mail: Send Email