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.
Sr AWS Consultant
Network
Full Time | Location: Mexico City | Hybrid Model
Our people. This is what makes SoftwareOne successful.
About the Role
We are looking for a knowledgeable and hands-on AWS Migration Consultant to lead infrastructure and application migration initiatives for our clients. In this role, you will assess existing environments, identify workloads and dependencies, and create tailored migration strategies based on AWS’s best practices—including the 7 R’s framework. You will be responsible for designing secure and scalable network architectures, implementing AWS-native migration tools, and ensuring each project is delivered with optimal performance, cost-efficiency, and resilience. Collaboration with both internal and client teams is key, as is providing technical mentorship and staying up to date with the latest AWS services and trends.
Key Responsibilities:
- Lead and execute infrastructure and application assessment projects for clients, identifying workloads, dependencies, and optimization opportunities for migration to AWS.
- Develop detailed migration strategies (including the “7 R’s”: Rehost, Replatform, Refactor, Repurchase, Relocate, Retain, Retire) and execution plans for moving on-premises environments to AWS.
- Implement migration solutions using AWS best practices and tools (e.g., AWS Migration Hub, Application Migration Service (MGN), Database Migration Service (DMS), Snowball, etc.).
- Design and configure AWS network architectures (VPCs, Subnets, Route Tables, Security Groups, NACLs, Direct Connect, VPN, Transit Gateway) to support migrated environments.
- Ensure the security, scalability, resilience, and cost optimization of solutions deployed on AWS.
- Collaborate with client and internal teams to ensure successful migration projects.
- Provide technical guidance and mentorship to other team members.
- Stay current with the latest AWS trends and services
What we need to see from you
- Professional Experience: Minimum of 5 years of proven experience in architecture, implementation, and migration of solutions to AWS.
- Migration Expertise: Extensive hands-on experience in complex on-premises migration projects (servers, databases, applications) to AWS, covering discovery, assessment, planning, execution, and post-migration optimization.
- Assessment Knowledge: Ability to conduct detailed technical assessments of IT infrastructure, identifying risks, challenges, and defining appropriate migration strategies.
- Strong Networking Knowledge (AWS and On-Premises):
- AWS: Deep knowledge of AWS networking services including VPC (design, peering, endpoints), Direct Connect, VPN Gateway, Transit Gateway, Route 53, Elastic Load Balancing (ALB/NLB/GWLB), Security Groups, and NACLs.
- On-Premises: Understanding of traditional networking concepts (TCP/IP, DNS, DHCP, routing, switching, firewalls) and how they integrate with cloud environments.
- Core AWS Services Mastery: EC2, S3, IAM, RDS, EBS, Lambda, CloudWatch, CloudFormation/Terraform.
- Infrastructure as Code (IaC): Experience with tools like AWS CloudFormation and/or Terraform for infrastructure provisioning automation.
- Problem-Solving Skills: Strong analytical ability to diagnose and resolve complex infrastructure and migration issues.
- Communication: Excellent verbal and written communication skills, with the ability to present complex technical concepts to diverse audiences (technical and business).
Nice-to-Have:
- AWS Certifications:
- AWS Certified Solutions Architect – Associate
- AWS Certified Solutions Architect – Professional
- AWS Certified Advanced Networking – Specialty
- Specific Migration Tools: Experience with tools like CloudEndure Migration, AWS Application Migration Service (MGN), AWS Database Migration Service (DMS), AWS Server Migration Service (SMS).
- Databases: Experience migrating various types of databases (SQL Server, Oracle, MySQL, PostgreSQL, NoSQL) to AWS services (RDS, Aurora, DynamoDB).
- Containers and Orchestration: Knowledge of Docker and Kubernetes (EKS).
- DevOps: Experience with DevOps practices and tools (CI/CD, Jenkins, GitLab CI, AWS CodePipeline).
- Cloud Security: Knowledge of AWS security best practices (WAF, Shield, GuardDuty, Security Hub).
- Scripting: Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Cost Optimization (FinOps): Experience with AWS cost optimization strategies and tools.
- Consulting Experience: Previous 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