About the position

The Cloud Engineer will lead and support the migration and modernization of on-premises applications to the AWS public cloud. This role is critical in designing, implementing, and optimizing cloud migration strategies while ensuring scalability, security, and operational efficiency. The position requires hands-on experience with AWS services and strong problem-solving skills, and it is based in Washington D.C.

Responsibilities

  • Collaborate with cross-functional teams to assess existing on-premise applications, dependencies, and infrastructure for cloud readiness.
  • Develop detailed cloud migration refactoring strategies.
  • Design and implement scalable, secure, and cost-efficient AWS cloud architectures to meet business and application needs.
  • Automate deployment pipelines using CI/CD and Infrastructure as Code (IaC) tools.
  • Optimize migrated applications for performance, cost, and reliability by leveraging AWS best practices.
  • Monitor and troubleshoot application and system performance issues during and after migration.
  • Ensure compliance with security and governance policies during all migration phases.
  • Provide documentation, knowledge transfer, and training to operational teams post-migration.
  • Stay updated on AWS innovations and emerging cloud technologies to recommend improvements.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • 5+ years of experience with cloud technologies, including designing, deploying, and managing cloud environments, with at least 3 years of experience with AWS.
  • Strong understanding of AWS core services (EC2, S3, RDS, Lambda, VPC, CloudWatch, IAM, etc.).
  • Proven experience in designing cloud architecture using serverless platforms such as AWS Fargate and other AWS services.
  • Proven experience in migration of on-premise applications to AWS using various strategies and tools.
  • Proficiency with Infrastructure as Code.
  • Experience with containerization tools (Docker, Kubernetes, ECS/EKS).
  • Solid understanding of networking concepts, security protocols, and monitoring tools.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience working with hybrid cloud architectures is a plus.
  • Strong problem-solving, organizational, and communication skills.

Nice-to-haves

  • AWS Certified Solutions Architect - Associate (professional) certification
  • AWS Certified Developer or AWS Certified DevOps Engineer certifications
  • Experience with other public clouds (e.g., Azure, Google Cloud Platform)
  • Familiarity with scripting (Python, Bash, or PowerShell).

Benefits

  • Medical/Dental/Vision Insurance (company contributes 80% of the entire premium)
  • Short/Long Term Coverage
  • Life and AD&D Insurance
  • 401(k) Retirement Plan with Company Match
  • Tuition Reimbursement
  • Employee Referral Bonus
  • Paid Federal Holidays
  • Accrued Paid Time Off
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service