Our consultants are seeking a highly skilled and experienced Senior Cloud Migration Engineer with extensive experience modernizing and performing lift-and-shift migrations from data centers to the cloud. This individual will serve as a subject-matter expert on a team of cloud engineers tasked with helping applications modernize and migrate to the cloud.
The ideal candidate will play a pivotal role in supporting other teams in migrating their applications to the cloud. As a Senior Migration Engineer, your primary responsibility will be assisting teams with architecture and engineering support for migrating and modernizing applications from on-premises data centers to AWS. This role requires in-depth technical expertise in legacy data center architectures and modern cloud architecture and software development. Excellent communication and collaboration skills are essential due to the consultative nature of this role.
Key Responsibilities
- Lead a team of software developers and cloud engineers responsible for cloud migration projects, acting as a subject-matter expert.
- Set goals, priorities, and expectations for the team.
- Mentor and coach team members to foster professional growth.
- Provide technical guidance, resolve conflicts, and ensure team performance.
- Assess existing applications and architectures, providing migration strategies to our Kubernetes-based Cloud PaaS.
- Assist application teams in designing scalable, cost-effective cloud architectures and educate them on utilizing our PaaS.
- Support and train teams in writing, modifying, and optimizing code for cloud readiness, following best practices.
- Coordinate with SRE and application teams to implement monitoring and logging solutions, ensuring application health and performance.
- Document migration processes, architecture designs, and best practices for knowledge sharing.
- Provide training and support to ensure smooth cloud transition.
- Collaborate with security teams to implement security measures and maintain compliance standards.
Qualifications
- Bachelor's or Master's degree in Computer Science, IT, or related field.
- Proven experience as a Senior Software Engineer with cloud migration expertise.
- Experience architecting cloud-native applications on Kubernetes.
- Support and migration experience with legacy applications.
- Proficiency in programming languages such as Java, Python, .NET, and containerization tools like Docker and Kubernetes.
- Experience with CI/CD tools (Jenkins, GitLab, Helm, etc.).
- Strong skills in Infrastructure as Code, especially Terraform.
- Extensive AWS experience.
- Knowledge of DevOps practices and tools for CI/CD.
- Excellent problem-solving and collaboration skills.
- Strong communication and interpersonal skills for working with diverse teams.
- Ability to build and maintain customer relationships.
- Familiarity with Websphere, JBoss, Platform One Big Bang, and K8s Automation Frameworks (FluxCD, ArgoCD).
Compensation and Benefits
- Salary Range: $160K - $190K
- Fully remote within the U.S.
- Comprehensive medical, dental, and vision coverage.
- Health and Dependent Care Savings Accounts.
- Group Term Life Insurance (auto-enrolled).
- 401(k) plan with immediate vesting and company match after 1 year.
- Universal Leave: 15 days in the first year, increasing up to 24 days after 10+ years.
- Rollover of 240 hours annually.
- Company-provided laptop and $1,000 Home Office Bonus.
- Paid parental leave at 100% pay.
- Healthcare FSA and ongoing education support, including certifications.
TO APPLY - Please forward your resume to Paul Martin at [contact information].