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