Job Function

Software & Cloud

The role

Join our Services Delivery team! We look forward to learning more about you and exploring how, working together, we can build an exceptional team.

AWS Consultant

Full Time | Location: Mexico City | Hybrid Model

Our people. This is what makes SoftwareOne successful.

About the Role

We are looking for a skilled and proactive DevOps Engineer to join our team. In this role, you will be responsible for designing and implementing scalable, secure, and automated cloud-based solutions. You will work closely with development and operations teams to drive continuous integration, continuous delivery, and infrastructure automation using AWS and modern DevOps tools. This is a key role for enabling agility, efficiency, and innovation across our client environments.

Key Responsibilities

  • Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines using AWS services (e.g., CodePipeline, CodeBuild, CodeDeploy, CodeCommit) and/or third-party tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) with tools such as AWS CloudFormation, AWS CDK, and/or Terraform.
  • Deploy and manage containerization and orchestration solutions (e.g., Docker, Amazon ECS, Amazon EKS, AWS Fargate).
  • Configure and maintain monitoring, logging, and alerting tools (e.g., Amazon CloudWatch, AWS X-Ray, ELK Stack, Prometheus, Grafana) to ensure observability and system reliability.
  • Collaborate closely with client development and operations teams to streamline workflows, improve deployment speed, and enhance application resilience.
  • Apply security best practices in CI/CD pipelines and infrastructure automation (DevSecOps).
  • Provide guidance on the adoption of agile methodologies and DevOps culture.
  • Troubleshoot and resolve complex issues related to infrastructure, deployments, and AWS operations.
  • Stay current with the latest trends, AWS services, and DevOps tools to continuously improve practices and solutions.

What we need to see from you

Required Skills and Experience

  • Professional Experience: Minimum of [3–5] years of proven experience in DevOps, Site Reliability Engineering (SRE), or Platform Engineering roles within AWS environments. (Adjust the number of years depending on the desired seniority level.)
  • CI/CD Expertise: Hands-on experience in designing and implementing robust, automated CI/CD pipelines.
  • Infrastructure as Code (IaC): Strong proficiency with AWS CloudFormation and/or Terraform. Experience with AWS CDK is a plus.
  • Containers & Orchestration: Practical experience with Docker and at least one of the following: Amazon ECS, Amazon EKS, AWS Fargate.
  • Automation & Scripting Tools: Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Core AWS DevOps Services: Deep knowledge of services including IAM, VPC, EC2, S3, and AWS Code* suite (CodeCommit, CodeBuild, CodeDeploy, CodePipeline).
  • Monitoring & Logging: Experience with Amazon CloudWatch (Logs, Metrics, Alarms), and preferably with other tools like the ELK Stack or Prometheus/Grafana.
  • AWS Networking Knowledge: Strong understanding of VPC, Security Groups, NACLs, ELB/ALB/NLB, and Route 53.
  • Operating Systems: Solid experience working with Linux and/or Windows Server in cloud environments.
  • Problem-Solving Skills: Strong analytical skills to diagnose and resolve complex issues in distributed systems.
  • Communication Skills: Excellent verbal and written communication skills, with the ability to effectively collaborate with both technical and non-technical teams.

Nice-to-Have Qualifications

  • AWS Certifications:
    • AWS Certified DevOps Engineer – Professional
    • AWS Certified Solutions Architect – Associate/Professional
    • AWS Certified Developer – Associate
    • AWS Certified SysOps Administrator – Associate
  • Serverless Experience: Familiarity with AWS Lambda, API Gateway, Step Functions.
  • Configuration Management: Experience with tools such as Ansible, Chef, or Puppet.
  • Security in DevOps (DevSecOps): Experience integrating security tools (SAST, DAST, vulnerability scanning) into CI/CD pipelines.
  • Databases on AWS: Familiarity with deploying and managing RDS, Aurora, and DynamoDB.
  • Agile Methodologies: Experience working with Scrum or Kanban frameworks.
  • Cost Optimization (FinOps): Basic understanding of cost optimization practices in AWS DevOps environments.
  • Consulting Experience: Prior experience in consulting roles, working directly with clients.

Why should you join our team?

  • A distinctive culture that embraces our values and promotes a positive and encouraging work environment.
  • Employee recognition programs.
  • A variety of training and development opportunities.
  • Work-life balance.
  • Referral bonus program.
  • Multicultural interaction.
  • Contribution to society - employee initiatives.
  • Corporate events.
  • Latest technologies for our clients and colleagues.
  • And much more!

Disclaimer:

This job posting is for future opportunities and is not intended for immediate hiring. We are always looking for dedicated individuals to join our team and encourage you to submit your application. By applying, you consent to having your information stored in our talent pool for potential future openings that match your skills and experience. We appreciate your interest and will reach out if a suitable position becomes available.

Why SoftwareOne?

Success at SoftwareOne is not defined by what you do for yourself, but by what you deliver for our customers, the business and for the employees around you. SoftwareOne employees are energized, agile and are laser focused on delivering world class Customer Satisfaction and results. Our leaders motivate and inspire their teams and provide a working environment that delivers incredible levels of Employee Satisfaction. We are Humble. Our leaders operate with a high level of Discipline but can work at Speed manage change in a global economy. We are a leading global provider of end-to-end software and cloud technology solutions, headquartered in Switzerland. Our 8,700 employees support our approximately 65,000 customers in their digital transformation.

Accommodations

SoftwareOne welcomes applicants from all backgrounds and abilities to apply. If you require reasonable adjustments at any point during the recruitment process, email us at reasonable.accommodations@softwareone.com.

Please include the role for which you are applying and your country location. Someone from our organization that is not part of the decision-making process will be in touch to discuss your specific needs and we will make every effort to accommodate you. Any information shared will be stored securely and treated in the strictest of confidence in line with GDPR.

At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program.

Read Full Description
Confirmed 18 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles