We are seeking a highly skilled AWS Cloud Engineer with strong hands-on experience in designing, implementing, and migrating large-scale data solutions on AWS. The ideal candidate will have expertise in on-premises to AWS migration, large data storage architectures, and enterprise data transfer solutions. This role requires deep technical knowledge along with the ability to lead solution design, execution, and optimization initiatives.
Key Responsibilities
- Design and implement scalable, secure, and cost-optimized AWS data architectures.
- Lead on-premises to AWS data migration (TB–PB scale), including planning, execution, validation, and cutover.
- Configure and manage AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, Route 53, DataSync, Glue, SageMaker, FSx, ECR, ELB, and Secrets Manager.
- Architect and implement AWS DataSync and S3 replication (CRR/SRR) for high-volume data transfer.
- Develop and deploy machine learning models using AWS SageMaker.
- Implement Infrastructure as Code (Terraform/CloudFormation) for automated deployments.
- Build and manage CI/CD pipelines (Jenkins or similar tools).
- Optimize data transfer performance, storage costs, and system reliability.
- Ensure security, governance, and compliance using IAM, KMS, and best practices.
- Collaborate with cross-functional teams including application, network, database, and security teams.
- Troubleshoot and resolve complex cloud and data migration issues.
Required Qualifications
- 7+ years of experience in IT/Cloud Engineering with 4+ years of AWS hands-on experience.
- Strong expertise in:
- AWS DataSync
- Amazon S3 (replication, lifecycle policies, encryption)
- AWS SageMaker
- Large-scale data migration & storage architectures
- Proven experience migrating terabytes to petabytes of data to AWS.
- Strong understanding of networking concepts (VPN, Direct Connect).
- Hands-on experience with Infrastructure as Code (Terraform/CloudFormation).
- Strong knowledge of AWS security (IAM, KMS, encryption best practices).
- Experience designing highly available and fault-tolerant systems.
- Ability to architect and lead solutions, not just support operations.
Additional Responsibilities
- Execute POCs and solution validations.
- Work closely with business and IT stakeholders.
- Manage onsite-offshore coordination.
- Provide project status reporting and presentations to leadership.
- Support team collaboration and relationship management with clients.