Sr DevOps Engineer
gartner
Job Description
What you’ll do:
-
Lead the design, deployment, and management of scalable cloud infrastructure primarily on AWS and other public cloud platforms.
-
Architect, implement, and maintain Kubernetes clusters for container orchestration and manage application deployments.
-
Develop and maintain automation scripts and tools using Python to streamline infrastructure management, deployment, and monitoring.
-
Collaborate closely with software engineers, architects, and operations teams to support CI/CD pipelines and infrastructure as code (IaC) using tools like Terraform and Jenkins.
-
Implement best practices for cloud security, compliance, and governance within the DevOps lifecycle.
-
Monitor system performance, troubleshoot issues, and optimize cloud resources to meet service level objectives.
-
Mentor junior engineers and promote knowledge sharing within the team.
-
Participate in capacity planning, load testing, and incident response, including 24x7 on-call rotations.
-
Research and evaluate new cloud technologies and DevOps tools to continuously improve the infrastructure and automation capabilities.
-
Assist in managing Kubernetes clusters and improving application deployment processes.
-
Work with engineering teams to support the DevOps execution strategy for different projects.
What you will need:
Must-Haves :
-
7+ years of experience in IT infrastructure, cloud engineering, or DevOps roles with a strong focus on AWS and public cloud services.
-
AWS hands-on experience (AWS highly preferred)
-
Kubernetes experience (especially cluster management and application deployments)
-
Terraform experience (must have worked with modules)
-
Linux experience, hands-on CLI experience
-
CI/CD (Jenkins/GitHub actions)
-
Automation experience (Python preferred)
Nice to have :
-
Observability experience: DataDog, Splunk
-
Security experience: AWS WAF, CrowdStrike, Wiz, Snyk
-
HELM experience
Who you are:
-
Excellent Communication and Prioritization skills.
-
Ability to work collaboratively across the organization.
-
Ability to work independently or within a team, proactively, in a fast-paced AGILE-SCRUM environment.
-
Owns success – Takes responsibility for successful delivery of solutions.
-
Strong desire to improve upon their skills in software development, frameworks, and technologies.
-