Description

ROLE OVERVIEW:
We are looking for a talented Cloud & Data Engineer with 4+ years of experience to join our team. In this role, you will be responsible for designing and implementing end-to-end data solutions using AWS technology and managing and implementing cloud solutions across various platforms, primarily focusing on AWS.

RESPONSIBILITIES:
Design, develop, and support data pipelines using AWS Glue, S3, Athena, and Redshift.
Implement scheduling of data pipelines using Apache Airflow.
Manage and implement solutions across all AWS services, including IaaS, PaaS, AI/ML, Big Data, and Databases.
Lead the migration of legacy architectures to modern cloud-based architectures in a production environment.
Continuously learn and master new AWS services and technologies to optimize cloud infrastructure.
Develop, coordinate, and administer AWS infrastructure using Infrastructure as Code (IaC) principles, such as Terraform.
Troubleshoot and resolve AWS-related issues, ensuring high availability and performance of cloud services.
Collaborate with cross-functional teams and participate in Agile/Scrum methodologies.
REQUIRED SKILLS AND QUALIFICATIONS:
Bachelor's degree in Computer Science, Engineering, or related field.
A minimum of 4+ years of hands-on experience with AWS cloud platform.
Proficiency in managing AWS services, including Compute, Containers, Storage, Lambdas, IAM, etc.
Strong knowledge of AWS Networking & Security concepts, including VPC, Direct Connect, VPN, SCP policies, GuardDuty, etc.
Experience with Infrastructure as Code (IaC) tools like Terraform and CloudFormation.
Familiarity with DevOps practices and building CI/CD pipelines.
Proficiency in one or more programming/scripting languages, such as Python, YAML, etc.
Excellent communication and presentation skills.
Ability to work independently and as part of a team in a collaborative environment.

Education

ANY GRADUATE