Kochi
135 days ago
Senior Azure DevOps Engineer

Responsibilities

·       The engineer will work with business product owners, developers, and quality analysts to drive value delivery and will participate in all phases of Agile software development.

·       As a development Consultant, you will work closely with our clients and technical teams to solve technical challenges for our clients.

·       You will 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.

·       The ideal candidate will combine technical and business skills and a passion for working with clients to deliver excellence.

·       This position is responsible for coding, configuration, testing, system performance optimization, and interoperability issues.

·       You will have the opportunity to work on/with a diverse set of projects, clients, industries, and frameworks and this position will provide opportunities to expand your horizons to reach your personal development goals.

·       Mentors and coaches other members of the agile team. Leads a small team of DevOps engineers using agile methodology, with a focus on continuous delivery. 

·       Provides functional and technical expertise on applications and interfaces.

·       Drives engagement with Security and Infrastructure teams to ensure secure deployment of applications.

·       Assists in production support and maintenance of applications as needed.

·       Develops and maintains the documentation.

Must have 

·       Experience with DevOps in public cloud (Azure)

·       Experience with creating application design guidelines and standards for cloud-native applications.

·       Good understanding of Cloud Infrastructure services and their limitations

·       Experience in configuring & monitoring different attributes and handling scale-up and scale-down scenarios for the application in a cloud environment.

·       Have experience building and deploying as containers on a cloud platform using an automated CI / CD pipeline.

·       Monitor code for security vulnerabilities and take actions to remediate and/or mitigate risks.

·       Application monitoring through operations insights, and application insights.

·       Develop, and implement containerization strategy for applications leveraging Docker & Kubernetes and serverless in Azure.

·       Provide best practices around provisioning production and non-production environments on the cloud to optimize the usage.

·       Have a good understanding of the implementation of advanced security, authentication, and single sign-on across cloud and on-premises.

·       Problem solver with a proven track record of refactoring legacy monoliths to cloud-native

·       Familiarity with Containerization

·       Experience with network technologies and with system, security, and network monitoring tools

·       Experience using Terraform for IaC automation.

·       Have experience in implementing enterprise applications using platform services like Azure websites, Azure SQL, Azure Service Bus, notification hubs, event hubs, stream analytics, Document Db, application insights etc.

·       Practical scripting and programming skills (Python and Typescript/Powershell) are a must.

·       At least 3+ years of experience working in an Agile team.

Added advantage.

·       Good if the candidate is from an application development background and has expertise in building large-scale web applications before the cloud experience.

·       Experience with service-oriented architecture for cloud-based services.

·       Have a strong understanding of application architecture, common failure modes, and the development process.

·       Have a strong understanding 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, including excellent knowledge of networking, computing, and storage.

·       Industry certifications in Cloud service and DevOps will be a big plus.

         Any SAFe certification (SSM, SASM, SA, SPC, SPMPO) desirable.
Confirm your E-mail: Send Email