Description
You will design and develop scalable, resilient data service components and cloud-native engineering solutions.
Responsibilities
- Design and develop data lakes, CDC services, and scalable data service components using cloud-native technologies.
- Build and maintain CI/CD pipelines using AWS CodeBuild, CodeDeploy, and CodePipeline to automate deployments.
- Automate cloud infrastructure provisioning using Infrastructure as Code tools like AWS CloudFormation and Terraform.
- Develop and maintain APIs using AWS API Gateway and implement serverless, event-driven architectures.
- Manage configuration drift and ensure environment consistency while implementing monitoring, logging, and alerting.
- Collaborate with stakeholders to translate business requirements into actionable technical solution components.
Required Skills
- 5+ years of experience in cloud engineering and software development.
- Expertise in developing AWS full-stack applications using Python.
- Proficiency in data orchestration and managing Data Lakes and Data Platforms.
- Experience with AWS API Gateway and designing cloud-tailored APIs.
- Strong knowledge of cloud networking, including VPCs, subnets, and security groups.
- Hands-on experience with Identity and Access Management (IAM), Cognito, and role-based authorization.
- Ability to write automation scripts using Python and NodeJS.
- Proficiency with version control and DevOps tools including GitHub and AWS CodePipeline.
- Experience with serverless computing and event-driven architecture.
Preferred Skills
- AWS Data Engineer Associate certification.
- AWS Solutions Architect Professional certification.