Overview
We are looking for a Cloud Migration and Modernization Specialist who is passionate about solving real customer challenges through smart, scalable cloud solutions. This role requires both technical excellence and a customer-focused mindset, with hands-on experience in full-stack development, Docker containerization, and DevSecOps practices.
You will work closely with clients to understand their business goals, legacy systems, and transformation priorities, and help design and implement cloud-native solutions that deliver measurable value—whether it's improving agility, reducing technical debt, or accelerating innovation.
Responsibilities
- Engage directly with customers to understand their business drivers, pain points, and success criteria for cloud adoption and modernization.
- Assess existing application portfolios and recommend tailored modernization strategies that align with customer objectives and cloud adoption goals.
- Modernize applications for the cloud by adopting containerized architectures and microservices that support agility and continuous delivery.
- Modernize application architecture by leveraging cloud-managed services and adopting optimized compute models to improve performance, scalability, and cost efficiency.
- Automate application deployment through CI/CD pipelines to enable faster, more reliable releases and reduce operational risk.
- Integrate observability and monitoring into the modernization process to ensure cloud applications are reliable, performant, and easy to troubleshoot.
- Embed security into the modernization lifecycle through cloud-native controls, identity management, and DevSecOps practices to protect data and ensure compliance.
- Collaborate across teams (cloud architects, project managers, security, DevOps) to ensure seamless delivery of migration and modernization solutions.
- Provide technical leadership and guidance to customers, ensuring they are enabled to maintain and evolve their modernized applications.
- Participate in solution demos, presentations, and retrospectives to continuously align with customer expectations.
What We're Looking For
- 3 years of experience in full-stack development using popular technologies such as Python, JavaScript/TypeScript, or .NET.
- Proven experience containerizing applications with Docker and adopting microservices principles.
- Knowledgeable in CI/CD pipeline design using AWS tools (CodePipeline, CodeBuild, CodeDeploy) and platforms such as GitHub Actions, Jenkins, GitLab CI, and Azure DevOps.
- Experience in end-to-end cloud migration projects, covering asset discovery, workload migration, and application modernization to AWS, Azure, or GCP.
- Familiar with containerization, cloud-native architectures, and the use of cloud-managed services such as managed databases, API gateways, and orchestration platforms in AWS.
- Ability to engage customers in both technical and business conversations to build trust and deliver value-focused outcomes.
- Excellent collaboration, communication, and stakeholder management skills.
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Certifications in AWS, Azure, or GCP (e.g., AWS Developer, Azure Solutions Architect).
- Knowledge of Kubernetes and Infrastructure as Code (e.g., Terraform, CloudFormation).
- Experience working with enterprise customers or consulting teams on modernization projects.