Staff/Senior DevOps Engineer- Azure
10Pearls Lahore, Punjab, Pakistan
IT Services and IT Consulting · 1,001-5,000 employees
About the role
The DevOps Engineer will lead end-to-end client onboarding, manage infrastructure automation, and establish secure, scalable CI/CD pipelines. They will collaborate with development teams to deploy applications and ensure best practices for release and change management are followed.
What they look for
Requirements
Candidates must hold a Bachelor's or Master's degree in Computer Science or a related field and possess at least 5 years of DevOps experience. Proficiency in multiple cloud providers, containerization tools, and infrastructure as code is required, along with strong scripting and documentation skills.
Full description
Company Overview 10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.
Role We are actively seeking DevOps Engineers to lead with experience in driving end-to-end client onboarding, excelling in infrastructure automation, and showcasing CI/CD expertise. Proficiency in Cloud Providers (AWS, GCP, and/or Azure), Docker, Kubernetes, and scripting is a must for establishing secure, scalable, and efficient environments.
Responsibilities
- Responsible for onboarding new clients and setting up their pipelines and infrastructure automation end to end
- Responsible for documentation of system configuration, processes and tools used by the team
- Ensure both release management and change management process are followed within production environments
- Have a thorough process methodology and ability to communicate with all stakeholders.
- Work collaboratively with development engineering to create and deploy a CI/CD infrastructure through (Jenkins, Azure Pipelines, GitLab-CI or AWS Code Pipeline)
- Develop and implement environments for quality assurance, development, etc.
- Implement DevOps with Dev team on agile delivery mode
- Deploy and Support applications on cloud and on-prem environment
- Responsible for infrastructure security and making sure environments are secure, reliable and scalable
- Learning and gathering new technologies related to DevOps tools and present to the company to develop and grow the agile development environment
- Collaborating with developers to make sure the new environments are set up properly and ensure the best practices of DevOps are in place
- Designing, implementing and testing concurred upon frameworks
- Prioritizing requests from operations, development and product teams fairly while demonstrating a sense of empathy
Requirement • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- At least 5+ years of DevOps experience
- Strong documentation skills for system configuration, processes, and tools.
- Experience with release management and change management processes in production environments.
- Must have advanced level knowledge of at least two Cloud Providers AWS, GCP and Azure
- Hands-on advanced-level experience with Docker, Kubernetes, helm charts, and ArgoCD or similar technologies.
- Proficiency in Infrastructure as Code (IaC) using Terraform and/or AWS CloudFormation
- Advanced scripting skills in Bash, Python, Powershell, and/or Ruby.
- Hands-on experience in creating and deploying CI/CD infrastructure through tools like Jenkins, Azure Pipelines, GitLab-CI, or AWS Code Pipeline.
- Advance level knowledge of web servers including Nginx and Apache
- Good understanding of DevOps and GitOps practices
- Experience with capacity planning processes supporting on-premises & public cloud deployment models
- Experience in monitoring tools to track the health and performance of systems and applications like NewRelic, DataDog, Cloudwatch etc.
- Experience in implementing log collection, aggregation, and analysis solutions to troubleshoot issues and monitor system activity using Cloudwatch, ELK, Prometheus etc.
- Certification in AWS/Azure or GCP – professional level would be plus
- Kubernetes certification (CKA) would be plus
- Strong problem-solving and analytical skills.
- Should be proficient in communications both verbally and written
- Ability to work effectively in a collaborative team environment
Similar roles
-
DevOps Demo Engineer
LogicMonitor Austin, Texas, United States · $86K–$108K/yr
-
DevOps Pleno
Grupo Data Lisbon, Portugal
-
DevOps Engineer
WhatConverts Fully, Wallis, Switzerland
-
DevOps Architect (Azure)
Exadel Inc (Website) Toronto, Ontario, Canada · CA$250K–CA$312K/yr
-
Senior DevOps Engineer
Venatore Llc Fort Belvoir, Virginia, United States
-
Senior DevOps Engineer
Triple Point London, England, United Kingdom