Job Summary:
We are looking for a highly skilled AWS Cloud Architect to lead the migration of our infrastructure from DigitalOcean to Amazon Web Services (AWS). The ideal candidate should have deep hands-on expertise in designing scalable cloud architectures using AWS services like ECS/Fargate, Lambda (Cloud Functions), Amazon S3, MongoDB hosting (Atlas or self-managed), multi-server deployments, and CI/CD pipelines. The goal is to ensure a zero-downtime migration while improving performance, reliability, and maintainability.
Tasks
Key Responsibilities:
- Assess current infrastructure hosted on DigitalOcean and create a detailed migration plan to AWS.
- Design and implement highly available, scalable, and secure AWS architecture.
- Migrate backend servers, APIs, databases (MongoDB), and static assets with zero interruption to live applications.
- Use AWS Fargate or ECS for containerized workloads and efficient orchestration.
- Set up and configure AWS Lambda functions where needed.
- Migrate and optimize storage using Amazon S3 and other AWS storage solutions.
- Configure VPC, subnets, security groups, and IAM roles for secured access.
- Set up monitoring, logging, and alerting using AWS CloudWatch and relevant tools.
- Implement CI/CD pipelines for automated deployments and rollback strategies.
- Coordinate with developers and DevOps team for smooth handover post-migration.
- Provide documentation, performance benchmarks, and ongoing support for infrastructure.
Requirements
Required Skills:
- Expertise in AWS Services: ECS/Fargate, Lambda, EC2, S3, IAM, VPC, CloudWatch, CloudFormation or Terraform.
- Infrastructure as Code (IaC) experience (Terraform preferred).
- Strong experience with Docker and containerization strategies.
- Experience managing and migrating MongoDB (Atlas or self-hosted).
- Proven experience in zero-downtime migrations of production environments.
- Strong knowledge of networking, DNS, and load balancing in cloud environments.
- Experience with CI/CD pipelines (GitHub Actions, CodePipeline, Jenkins, etc.)
- Strong troubleshooting and debugging skills.
- Excellent communication and documentation skills.
Preferred Qualifications:
- AWS Certified Solutions Architect (Associate/Professional)
- Experience with DigitalOcean (for smooth auditing of existing infra)
- Familiarity with monitoring tools like Datadog, NewRelic, or similar.
Benefits
What do we bring to the table? Our benefits:
- We are an international team, ambitious and full of power.
No formality, but a relaxed, young and fun team culture - Improvement and learning is key! We offer workshops and coaching tailored to your personal interests, along with books, podcasts & much more to help you develop
- Open communication & flat hierarchies
- Competitive salary, paid vacations, team events and much more