Senior Devops

Cloud & DevOpsHybrid Remote, Medellin, Antioquia


Description

Company Overview

Lean Tech is a rapidly expanding organization based in Medellín, Colombia, with a strong presence across Latin America and the United States. Renowned for its influential network in software development and IT services, Lean Tech delivers cutting-edge solutions to the entertainment, financial, and logistics sectors. The company’s culture emphasizes professional growth, continuous learning, and collaboration within expansive engineering teams. Lean Tech is committed to fostering an inclusive environment that values diversity and innovation. Professionals joining the organization benefit from significant career advancement opportunities and exposure to dynamic projects in multiple industries, reinforcing Lean Tech’s position as a leader in the technology sector.

Position Overview

At Lean Tech, this role is centered on architecting, automating, and scaling cloud infrastructure with a strong focus on AWS. The Senior DevOps Engineer will design and maintain highly available, secure, and scalable environments by leveraging key AWS services such as EC2, ALB, Lambda, ECS, EKS, S3, CloudFront, Secrets Manager, Route 53, CloudWatch, SQS, SES, and RDS (Aurora MySQL and SQL Server). Responsibilities include automating deployment and operational workflows, ensuring the reliability of multi-tier architectures, and managing containerized workloads with Docker, Kubernetes, and Rancher. The role requires advanced proficiency in Infrastructure as Code, with a strong emphasis on Terraform and complementary experience with AWS CDK (TypeScript). Collaboration with distributed engineering teams is essential to drive best practices in CI/CD using GitHub Actions and GitLab, strengthen operational automation, and uphold high standards for monitoring and incident response. This position plays a critical role in Lean Tech’s operational excellence by mentoring peers, fostering continuous learning, and advancing the organization’s cloud strategy. It offers the unique challenge of supporting innovation and continuous improvement in a fast-paced, geographically diverse environment, ensuring both efficiency and scalability across the business.

Key Responsibilities

  • Design, implement, and maintain highly available and scalable AWS cloud infrastructure, leveraging advanced services such as EC2, ALB, S3, Lambda, Secrets Manager, Route 53, RDS (Aurora and SQL server), Cloudfront, CloudWatch, ECS, EKS, SQS, SES.
  • Develop and manage Infrastructure as Code (IaC) with a strong focus on Terraform and complementary experience with AWS CDK (TypeScript).
  • Automate deployment, scaling, monitoring, and security of cloud infrastructure by implementing and optimizing CI/CD pipelines with GitHub Actions and GitLab.
  • Administer and optimize containerized workloads using Docker, Kubernetes, and Rancher, supporting robust multi-tier architectures.
  • Establish and manage comprehensive monitoring, logging, and alerting solutions utilizing AWS CloudWatch and related tools to ensure system visibility and performance.
  • Collaborate closely with distributed development teams to optimize workflows, support service integration, and drive operational excellence across projects.
  • Automate security controls, governance processes, and compliance validation within AWS environments to ensure consistent and secure operations.
  • Lead incident response and root cause analysis, ensuring high system reliability and adherence to established processes for prompt troubleshooting.
  • Informally mentor and share AWS and DevOps expertise with team members to foster a culture of continuous learning and improvement.
  • Drive initiatives to optimize costs, enhance security compliance, and promote operational excellence throughout the cloud ecosystem.

Required Skills & Experience

  • Minimum 5 years of hands-on experience provisioning, operating, and managing AWS environments.
  • Strong experience with AWS services across compute, networking, storage, and messaging, including EC2, ALB, Lambda, ECS, EKS, S3, CloudFront, Secrets Manager, Route 53, CloudWatch, SQS, and SES.
  • Strong experience with databases in AWS, specifically Aurora MySQL and RDS SQL Server.
  • Advanced proficiency in Docker and Kubernetes, with at least 4 years of practical experience in containerized workloads and orchestration.
  • Proficient in managing and administering container orchestration platforms such as Rancher.
  • Experience working with multi-tier architectures involving load balancers, caching, web servers, application servers, databases, and networking.
  • Demonstrated ability to implement, optimize, and maintain CI/CD pipelines using GitLab and GitHub Actions.
  • Proficiency with Infrastructure as Code (IaC), with a strong focus on Terraform and complementary experience with AWS CDK (TypeScript).
  • Experience with monitoring and logging using AWS CloudWatch.
  • Working knowledge of automating security controls, governance processes, and compliance validation in AWS environments.
  • Familiarity with interacting with AWS APIs for operational automation and integration.
  • Excellent written and verbal communication skills in English, with a proven ability to collaborate effectively in distributed and remote teams.
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent professional experience.
  • Strong problem-solving skills and a proactive approach to identifying and resolving issues.
  • Ability to manage time effectively, prioritize tasks, and handle multiple projects simultaneously in a fast-paced environment.
  • Adaptability and openness to continuous learning, staying updated with industry trends and emerging technologies.

Nice to Have Skills

  • Familiarity with monitoring and logging tools such as Datadog, Grafana, ELK, or Prometheus.
  • Experience with Glue and Kafka/MSK is considered a plus.
  • Possession of AWS Certified Solutions Architect or other relevant industry certifications.
  • Knowledge of cloud cost optimization strategies and best practices.
  • Exposure to additional analytics or application performance monitoring tools beyond those currently utilized.
  • Ability to document complex systems and communicate technical concepts effectively across teams.
  • Demonstrated experience working in fast-paced, globally distributed teams.
  • Proven adaptability to evolving technologies and frameworks within the DevOps landscape.

Soft Skills

  • Exceptional communication skills to clearly articulate complex technical concepts and ensure alignment among multidisciplinary and geographically distributed teams.
  • Advanced problem-solving abilities to proactively identify, address, and resolve challenges within cloud infrastructure, automation processes, and deployment pipelines.
  • Adaptability and a commitment to continuous learning, essential for keeping pace with evolving technologies and industry trends in the cloud and DevOps landscape.
  • Strong time management and organizational skills to effectively prioritize tasks, manage multiple projects concurrently, and deliver high-quality results within established timelines.
  • Demonstrated collaboration skills, fostering close partnerships with development and engineering teams to drive operational excellence and optimize workflows.
  • Informal leadership and mentoring capabilities, sharing expertise and promoting a culture of learning and knowledge exchange within the team.
  • Meticulous attention to detail and a proactive approach, ensuring robust documentation and reliable, scalable cloud operations in a dynamic environment.

Why You Will Love Working with

Us Join a powerful tech workforce and help us change the world through technology Professional development opportunities with international customers Collaborative work environment Career path and mentorship programs that will lead to new levels. Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.