Job Overview
We are looking for an experienced AWS Cloud Data Platform Administrator to manage, secure, monitor, and optimize cloud-based data platforms. The candidate should have hands‑on AWS administration experience and expertise in supporting production environments, ensuring platform availability, performance, security, and cost efficiency.
Key Responsibilities
- Administer and support AWS data platforms across development, testing, staging, and production environments.
- Manage AWS services, including EC2, S3, Glue, Lambda, Redshift, RDS/Aurora, EMR, Athena, and CloudWatch.
- Provision and configure cloud resources using Terraform, AWS CloudFormation, or AWS CDK.
- Manage IAM roles, policies, permissions, and access controls.
- Monitor platform performance, data pipelines, storage, and cloud resources.
- Troubleshoot production issues and handle incident, problem, change, and service request management.
- Optimize Redshift queries, compute resources, storage, and cloud costs.
- Implement backup, recovery, high availability, and disaster recovery procedures.
- Ensure cloud security through encryption, network controls, logging, and least-privilege access.
- Automate cloud administration and monitoring tasks using Python, Shell scripting, and AWS CLI.
- Maintain operational documentation, runbooks, SOPs, and troubleshooting guides.
- Collaborate with data engineering, security, application, and architecture teams.
- Support platform upgrades, migrations, capacity planning, and root-cause analysis.
Mandatory Technical Skills
- Hands‑on experience with AWS EC2, AWS Glue, AWS Lambda, and AWS S3.
- Strong knowledge of AWS cloud administration and production support.
- Experience managing cloud infrastructure, monitoring, and troubleshooting.
- Understanding of AWS security, access management, and operational best practices.
Additional Technical Skills
- Amazon Redshift, RDS/Aurora, EMR, Athena, and Lake Formation.
- AWS IAM, KMS, Secrets Manager, VPC, CloudTrail, and CloudWatch.
- Terraform or AWS CloudFormation.
- Python and Shell scripting.
- Strong SQL knowledge and understanding of ETL/ELT processes.
- Data lake, data warehouse, and data platform administration.
- Cloud cost optimization, backup, and disaster recovery.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 7+ years of overall experience in cloud infrastructure, data platform administration, database administration, or data engineering operations.
- At least 4 years of hands‑on AWS experience supporting production environments.
- Strong troubleshooting, root‑cause analysis, documentation, and communication skills.
- Willingness to participate in on‑call support and planned maintenance activities, if required.
Good to Have
- Knowledge of AWS Well‑Architected Tool and framework.