Resumo da vaga

Platform Engineer

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Release Pipeline Management

  • Own and maintain all CI/CD release pipeline YAML files across GitHub and Azure DevOps (ADO), ensuring pipelines are well-structured, version-controlled, and consistently documented.
  • Design, build, and enhance automated deployment pipelines for non-production and production hosted environments, supporting multiple customer Environments.
  • Manage pipeline branching strategies, approval gates, environment-specific variable groups, and deployment conditions in alignment with Change Management (CAB) processes.
  • Continuously improve pipeline reliability, execution speed, and error handling to reduce deployment risk and increase release frequency.
  • Maintain pipeline-as-code standards, ensuring all pipeline definitions are peer-reviewed and stored in source control alongside application code.

Deployment & Environment Management

  • Coordinate and execute deployments across all hosted environments development, test, staging, and production - with a focus on consistency, repeatability, and minimal customer impact.
  • Manage environment-specific configuration files and secrets, ensuring proper separation of configuration from code and secure handling of sensitive values.
  • Implement blue/green, rolling, or canary deployment strategies where applicable to reduce downtime and deployment risk.
  • Partner with DBA, IT, and application teams to align deployment windows with maintenance schedules and change management requirements.
  • Maintain deployment runbooks, rollback procedures, and post-deployment validation checklists for all hosted environments.

GitHub & Azure DevOps (ADO) Administration

  • Manage Azure DevOps organizations, projects, pipelines, service connections, agent pools, and variable groups.
  • Define and enforce Git workflow standards (branching strategies, pull request policies, merge requirements) across the hosting operations team.
  • Integrate GitHub and ADO with downstream tools and services, including Azure cloud services, monitoring platforms, and notification channels.
  • Maintain pipeline and repository security, ensuring secrets and credentials are managed via Azure Key Vault or equivalent secret management tooling.

Configuration Management with Ansible

  • Develop and maintain Ansible playbooks and roles for automated configuration management across hosted Linux and Windows environments.
  • Use Ansible to enforce baseline configurations, manage software installations, apply patches, and maintain environment consistency across all hosted nodes.
  • Integrate Ansible automation into CI/CD pipelines to enable fully automated end-to-end deployment and configuration workflows.
  • Maintain an organized Ansible inventory structure and variable hierarchy supporting multiple environments and customer configurations.
  • Document all Ansible playbooks and roles to support team knowledge sharing, onboarding, and audit readiness.

Proactive Monitoring & Observability

  • Design and implement proactive monitoring solutions for hosted environments using internal tools, 3rd party developed tools, and alerting frameworks.
  • Build and maintain dashboards that provide real-time visibility into environment health, pipeline execution status, deployment success rates, and infrastructure performance.
  • Define alerting thresholds and escalation rules to detect and surface issues before they impact customers, integrating alerts with Microsoft Teams, PagerDuty, or equivalent notification channels.
  • Implement log aggregation and centralized log management to support troubleshooting, incident response, and compliance reporting.
  • Continuously refine monitoring coverage based on incident patterns, customer SLAs, and evolving environment complexity.

Azure Cloud Infrastructure Support

  • Provision and manage Azure resources (VMs, VNets, NSGs, Storage Accounts, Key Vaults, App Services) supporting the hosted platform, using Infrastructure as Code (IaC) tools such as Bicep or Terraform.
  • Support cloud cost management by identifying over-provisioned resources, rightsizing recommendations, and pipeline-driven resource lifecycle management.
  • Participate in Azure Landing Zone design and implementation, ensuring hosted environments comply with organizational standards for security, networking, and governance.
  • Collaborate with infrastructure and security teams on Azure policy enforcement, RBAC configuration, and compliance posture.

Collaboration & Documentation

  • Work closely with the Engineering, DBA, IT, and customer success teams to align release schedules, coordinate change management, and resolve deployment blockers.
  • Maintain internal documentation in Confluence for pipeline architecture, deployment procedures, configuration standards, and monitoring runbooks.
  • Participate in on-call rotation to support production deployment incidents and environment availability issues.

Collaboration & Documentation

  • 4+ years of experience in a DevOps, Platform Engineering, or Release Engineering role in an enterprise or managed services environment.
  • Hands-on experience building and managing CI/CD pipelines in Azure DevOps (ADO), including YAML pipeline authoring.
  • Strong proficiency with GitHub - repository administration, branch protection, PR workflows, and GitHub.
  • Proven experience with Ansible for configuration management, including playbook development, role design, and inventory management.
  • Experience managing deployments across multi-environment hosted platforms (dev, test, staging, production).
  • Solid working knowledge of Azure Cloud services - compute, networking, storage, identity, and monitoring.
  • Experience implementing proactive monitoring using Azure Monitor, Log Analytics, and Application Insights.
  • Proficiency in scripting languages: Bash/Shell, PowerShell, and/or Python for automation and pipeline support tasks.
  • Experience managing environment configuration files and pipeline variable groups with secure secrets management.
  • Strong written and verbal communication skills; ability to document technical processes clearly for both technical and non-technical audiences.

Benefits:

  • Generous Paid Time Off
  • 11 Paid Holidays
  • Medical, Dental, Vision, Life insurance benefits with various choices and generous employer contribution
  • 401k with employer match which immediately vests
  • Annual Company Bonus
  • Career growth and mentoring opportunities as a smaller business unit within the Volaris Group
  • Tuition Reimbursement Program
  • Employee rewards and recognition programs
  • Optional Employee Stock Purchase Program with company match
  • Pet insurance
  • Employee Discount Platform discounted entertainment tickets to movies, sporting events, hotels, live performances, etc.
  • Referral bonuses
  • Employee engagement events
  • Flexible remote work arrangements
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoPlatform EngineeringÁrea da vaga
Sinal de senioridadeMiddleNível do candidato
StackAzure, CI/CD, PythonSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.