Job Summary
We are seeking a AWS Cloud Engineer with 6 to 9 years of experience to join our team. This role is hybrid and requires working during the day shift. The candidate will play a crucial role in developing and maintaining our data infrastructure ensuring seamless data integration and transformation processes.
Responsibilities:
- In-depth knowledge of AWS services including EC2, S3, RDS, Lambda, ACM, SSM, and IAM.
- Proficient knowledge on AWS advanced networking services including CloudFront, Transit Gateway
- Infrastructure as Code (IaC): Proficient in AWS CloudFormation and Terraform for automated provisioning.
- Containerization: Experience with Kubernetes (EKS) and Elastic Container Services (ECS)for orchestration and deployment of microservices.
- Engineers are expected to be able to execute upgrades independently.
- CI/CD Pipelines: Familiar with tools like Azure DevOps Pipelines for automated testing and deployment.
- Monitoring & Logging: Knowledge of AWS CloudWatch, CloudTrail, OpenSearch and Grafana monitoring tools.
- Security Best Practices:Understanding of AWS security features and compliance standards.
- Scripting Languages: Proficient in common languages (PowerShell, Python and Bash) for automation tasks.
- Agile Frameworks:Proficient knowledge about Agile ways of working (SCRUM, SAFe)
- IaaS:Proficient knowledge on common operating systems (Windows, Linux)
- Mindset: Platform engineers must focus on automating activities where possible, to ensure stability, reliability and predictability.
Qualifications:
- Show proficiency in using Amazon S3 for data storage and management.
- Exhibit strong skills in Apache Spark for data processing and optimization.
- Have excellent problem-solving skills and the ability to troubleshoot complex data issues.
- Possess strong communication skills to effectively collaborate with cross-functional teams.
- Show a commitment to continuous learning and staying updated with industry trends.
- Demonstrate the ability to work independently and manage multiple tasks effectively.
- Have a strong attention to detail and a focus on data quality and integrity.
- Show experience in documenting data processes and workflows.
- Possess a proactive approach to identifying and addressing potential data issues.
- Have a strong understanding of data governance and security best practices.
Certifications Required