We are looking for a DevOps Engineer to join a globally distributed Development Department following an Agile Software Development and Release Methodology. This position works with many technologies such as Azure Cloud Services , Windows Administration, Azure Networking, Azure Firewall, Microservice infrastructure , Docker. The ideal candidate will be an energetic learner and enjoy sharing knowledge within the team via training sessions or documentation creation (preferably well versed in .md and .yml files).
Role
Design, develop, maintain, and support high-quality in-house software build systems for Enterprise class software
Candidate to participate in SRE practice working session and adopt and implement best practices in the respective fields
Candidate will develop and maintain IaaC through terraform, Powershell and linux shell scripting
Candidate will be responsible for defining the networking and firewall rules for achieving the business goals
Define strategy for source code controlling through GitHub and Build and deploy pipeline through GitHub action. Understanding github auth model would be a plus.
Working with containerization. (eg. Docker, AKS)
Working with Azure Pass (e.g. Azure App service , Azure blob, cosmos DB , Azure Functions etc.)
Ensure systems can accommodate growth in our delivery needs by understanding the project requirements during the SDLC process and monitor applications for high availability
Define monitoring and alerting best practices based on Site Reliability Engineering
Proficient in Azure log analytics and App – insight handling through Kql queries
Analyzing application and server logs for troubleshooting C# based application(s)
Should be well versed about RBAC model of Azure services
Manage security certificates/keystore and to track and updating certificates based on the established process
Qualifications
Requirements:
BE, BTech or MCA as educational qualification
5+ years’ experience in DevOps/SRE concepts
Experience in Agile software development process
Should possess good hand -on expertise on terraform, Powershell and linux shell scripting
Should be hands-on GitHub and Github actions for building different pipelines. Understanding Github auth model would be a plus.
Working with containerization. (eg. Docker, AKS)
Should be well versed about RBAC model of Azure services
Proficient in Azure log analytics and App – insight handling through Kql queries
Excellent written and verbal communication skills to work effectively across multiple business units, external clients and technology partners and fellow team members
Adhere to and advocate for best practices, including
Infrastructure as Code
Monitoring
High availability
Disaster recovery
Security
DevOps methodologies
Use intuition, experience and understanding to create SLIs, SLOs, and SLAs
Contribute to capacity planning, advise and consult with teams who will be load/stress testing
Passion for continues learning, upskilling and self-driving initiatives to completion
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job