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

Full Time | Hybrid Model

Our people. This is what makes SoftwareOne successful.

About the Role

We are looking for an experienced and strategic Sr AWS Consultant to lead infrastructure and application assessment and migration projects for our clients. In this role, you will identify workloads, dependencies, and opportunities for optimization, and develop comprehensive migration strategies based on the “6 R’s” framework (Rehost, Replatform, Refactor, Repurchase, Retain, Retire). You will be responsible for implementing AWS-native migration solutions, designing secure and scalable cloud network architectures, and ensuring that every migration meets the highest standards of performance, resilience, security, and cost efficiency. Collaboration and mentorship are key, as you’ll work closely with both client teams and internal stakeholders while staying current with the latest AWS services and trends.

Key Responsibilities:

  • Lead and execute client infrastructure and application assessment projects, identifying workloads, dependencies, and optimization opportunities for migration to AWS.
    • Develop detailed migration strategies (including the “6 R’s”: Rehost, Replatform, Refactor, Repurchase, Retain, Retire) and execution plans for on-premises to AWS environments.
    • 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 security, scalability, resilience, and cost optimization of solutions deployed on AWS.
    • Collaborate with client and internal teams to ensure the success of migration projects.
    • Provide technical guidance and mentoring to other team members.
    • Stay up-to-date with the latest AWS trends and services.

What we need to see from you

Required skills and experience

  • Professional Experience: Minimum of 5 years of proven experience in architecture, implementation, and migration of solutions to AWS.
  • Migration Expertise: Hands-on experience in complex on-premises migration projects (servers, databases, applications) to AWS, including discovery, assessment, planning, execution, and post-migration optimization phases.
  • 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 understanding 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 interconnect with cloud environments.
  • Mastery of Core AWS Services: 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: Analytical capability 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 – Professional
  • AWS Certified Advanced Networking – Specialty
  • Specific Migration Tools: Experience with tools such as CloudEndure Migration, AWS Application Migration Service (MGN), AWS Database Migration Service (DMS), AWS Server Migration Service (SMS).
  • Databases: Experience migrating various database types (SQL Server, Oracle, MySQL, PostgreSQL, NoSQL) to AWS services (RDS, Aurora, DynamoDB).
  • Containers and Orchestration: Knowledge of Docker, 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 cost optimization strategies and tools in AWS.
  • Consulting Experience: Previous consulting experience dealing 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 7 hours ago. Posted 7 days ago.

Discover Similar Jobs

Suggested Articles