Devops Engineer

  • Buenos Aires, Argentina
  • Full-Time
  • Remote

Job Description:

Senior DevOps Engineer

Role Summary

As a Senior DevOps Engineer, you will design and manage cloud-native infrastructure across AWS and Azure. Your mission is to ensure high availability, scalability, and stability for customer-facing platforms, focusing on production performance, uptime, and efficient scaling under high workloads.

Technical Skills & Core Competencies

1. Cloud Infrastructure & Containerization

  • Cloud Platforms: Expert management of AWS (Amazon Web Services) and Microsoft Azure environments.
  • Containers: Strong expertise in Docker for deploying and managing containerized microservices in distributed environments.
  • Scalability: Focused on high availability and stable production performance for scalable cloud workloads.

2. Infrastructure as Code (IaC) & Automation

  • IaC Tools: Hands-on experience building version-controlled environments using Terraform and AWS CDK.
  • Architecture: Experience with event-driven architectures and API-based integrations for seamless service communication.

3. CI/CD & Release Management

  • Pipeline Engineering: Designing and maintaining robust CI/CD pipelines to support efficient release cycles.
  • Tooling: Proficient in Azure DevOps, Jenkins, GitHub Actions, and AWS CodePipeline.

4. Monitoring, Observability & DevSecOps

  • Monitoring & Alerting: Implementation of performance optimization strategies using Prometheus, Grafana, New Relic, and CloudWatch.
  • Security (DevSecOps): Execution of vulnerability scanning, Secrets Management, and Access Control (IAM) to secure cloud infrastructure.

Key Responsibilities

  • Design, deploy, and manage distributed cloud-native infrastructure on AWS and Azure.
  • Develop and maintain automated CI/CD workflows to ensure reliable software delivery.
  • Implement Infrastructure as Code (IaC) to ensure consistency and environmental scalability.
  • Monitor production systems and optimize performance through advanced observability tools.
  • Integrate security practices throughout the development lifecycle (DevSecOps).
  • Collaborate with engineering teams to support deployment stability and platform uptime.

Tools & Technologies

  • Cloud: AWS, Azure.
  • IaC: Terraform, AWS CDK.
  • Containerization: Docker.
  • CI/CD: Azure DevOps, Jenkins, GitHub Actions, AWS CodePipeline.
  • Observability: Prometheus, Grafana, New Relic, CloudWatch.
  • Security: Vulnerability scanning, Secret management.

Qualifications

  • Senior-level experience in DevOps, Site Reliability Engineering (SRE), or Cloud Engineering.
  • Proven track record of managing production systems for high-traffic, customer-facing platforms.
  • Strong understanding of microservices and distributed systems.
  • Certifications (Deseable): AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert, or HashiCorp Certified: Terraform Associate.