DevOps Engineer

247Hire

Burbank (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

247Hire is seeking a Senior DevOps Engineer to lead the release management lifecycle for monetization platforms. This role requires expertise in AWS infrastructure and hands-on engineering to ensure safe and consistent code deployment.

The ideal candidate will manage deployment frameworks, establish governance processes, and collaborate with technical teams while maintaining high availability and disaster recovery strategies.

Qualifications include 10 years of Python experience and extensive knowledge of Kubernetes, Terraform, and CI/CD practices.

Qualifications

  • 10+ years of Python experience.
  • 5+ years of experience with Kubernetes.
  • 5+ years of Terraform experience.
  • 5+ years of Docker experience.
  • 5+ years with Ansible for deployment.

Responsibilities

  • Define release management framework and deployment processes.
  • Establish release governance and ensure changes are reviewed.
  • Manage environment refreshes and backups in collaboration with teams.
  • Oversee all environments ensuring version alignment.
  • Implement CI/CD automation for code deployment.

Skills

Python
Kubernetes
Terraform
Docker
Ansible
Splunk
Datadog

Tools

AWS
Git
MySQL
Snowflake

Job description

Overview

As a Senior DevOps Engineer, you will own the end to end release management lifecycle for monetization platforms, defining release strategy, environment management, and deployment governance. You will ensure code, configuration, and data changes move safely and consistently from development through production, maximizing platform stability and minimizing risk.

This role blends hands on DevOps engineering with AWS infrastructure and deployment leadership, serving as a central coordination point across engineering, architecture, and program management to deliver reliable, secure, and scalable enterprise platforms.

Responsibilities
  • Define and own release management framework, including deployment calendar, release cadence, quality gates, and approval workflows.
  • Establish and enforce release governance processes, ensuring all code/config changes are reviewed, tested, and signed off prior to deployment.
  • Coordinate with delivery leads, solution architects, and functional consultants to align release schedules with project milestones and business readiness.
  • Manage cutover planning, go-live execution, and post-release validation activities.
  • Serve as the single point of accountability for all releases across multiple environments and systems.
  • Design, build, and manage AWS DevOps pipelines for Monetization business applications and integrations.
  • Implement CI/CD automation for build, package, deploy, and regression testing across environments.
  • Govern branching, merging, and build strategies in AWS based Repos or Git-based source control systems.
  • Collaborate with development teams to define automated testing and quality validation processes.
  • Maintain deployment scripts, tools, and templates to accelerate and standardize releases.
  • Oversee all environments - Development, SIT, UAT, Pre-Prod, and Production - ensuring consistency and version alignment.
  • Manage environment refreshes, data masking, configuration migration, and database backups in collaboration with infrastructure and engineering teams.
  • Coordinate with AWS Infrastructure teams to manage resource provisioning, scaling, and monitoring for the AWS based data and web applications.
  • Ensure high availability and disaster recovery readiness through AWS-based resilience strategies. Follow principles of AWS Well-Architected Framework.
  • Collaborates well with the Studio Infrastructure Group to maintain company-wide standards for Cloud Engineering.
  • Partner with Solution and Technical Architects to define and implement DevSecOps best practices.
  • Act as the technical authority for release and deployment decisions - balancing speed, quality, and control.
  • Collaborate with AWS Service teams, Snowflake vendor teams, Managed Services, and SI partners to resolve release issues and adopt platform best practices.
  • Provide mentoring, knowledge transfer, and upskilling for internal DevOps and support teams.
  • Ensure releases adhere to internal IT governance, SOX, GDPR, and change management controls.
  • Implement automated compliance validation and reporting within AWS DevOps pipelines.
  • Maintain complete audit trails and release documentation for traceability and operational assurance.
  • Define rollback and contingency strategies for high-risk releases.
  • Monitor deployment metrics (frequency, lead time, failure rate) and drive ongoing improvements in release efficiency and quality.
  • Evaluate new AWS, Docker, Kubernetes related features, proposing enhancements to existing toolchains and workflows.
  • Champion a culture of automation, reliability, and transparency in delivery practices.
Requirements
  • 10+ years of Python experience
  • 5+ years of experience with Kubernetes
  • 5+ years of Terraform experience
  • 5+ years of experience with Docker or Ansible, for seamless deployment
  • 3+ years of experience with Splunk or Datadog
Preferred
  • AWS Certifications (Solution Architect, DevOps Engineer, Developer, CloudOps)
  • Experience with MLOps
  • Managed Streaming for Kafka
  • Experience with deploying machine learning models on AWS SageMaker
  • Integration with AWS Lambda or CloudWatch
Technology
  • Python, Kubernetes and Terraform
  • Docker or Ansible
  • Splunk or Datadog
  • Deep hands-on expertise with AWS DevOps (Pipelines, Repos, Artifacts, Boards) for CI/CD automation and code deployment.
  • Strong experience with build tools for Java, JavaScript, Maven, NPM.
  • Strong experience developing build scripts using the tools that integrate well with AWS.
  • Skilled in AWS infrastructure administration, including resource groups, networking, security, scaling, and monitoring.
  • Interfacing with MySQL and Snowflake, and can script tools to manage them, move data, and maintain scalable playbooks.
  • Strong skills in scripting various actions for deployment processes - data pipelines, managing servers.
  • Strong experience in using and integrating with Git processes, scripting with it.
  • Strong experience with managing backups, multi-region hosting – familiarity with various DR tools.
  • Strong grasp of ITIL change management, DevSecOps principles, and release governance frameworks.
Soft Skills
  • Proven experience managing end-to-end release cycles for enterprise-scale solution implementations or global rollouts.
  • Excellent communication and stakeholder coordination skills, with the ability to manage global release calendars across vendors and regions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Architect
Cloud Architect

R Systems • Sacramento (CA)

On-site
USD 140,000 - 190,000
Senior DevOps engineer
Senior DevOps engineer

Compunnel, Inc. • Cerritos (CA)

On-site
USD 120,000 - 160,000
Release Devops Engineer
Release Devops Engineer

Core Software Technologies Inc. • Trenton (NJ)

On-site
USD 120,000 - 150,000
DevOps / SRE Cloud Engineer
DevOps / SRE Cloud Engineer

Compunnel, Inc. • Irving (TX)

On-site
USD 100,000 - 130,000
DevOps Release Manager (AWS/Azure)
DevOps Release Manager (AWS/Azure)

R Systems • Sacramento (CA)

Hybrid
USD 120,000 - 180,000
DevOps Lead
DevOps Lead

Resolve Tech Solutions, LLC • Town of Texas (WI)

Hybrid
USD 120,000 - 150,000
Senior Devops
Senior Devops

Compunnel, Inc. • Irving (TX)

On-site
USD 120,000 - 150,000
Senior DevOps Engineer
Senior DevOps Engineer

FutureRecruit.net • City of White Plains (NY)

On-site
USD 130,000 - 160,000
DevOps Engineer
DevOps Engineer

TechDigital Group • Irving (TX)

On-site
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 120,000 - 150,000