Description
Design and build solutions leveraging core AWS services.
Responsibilities
- Design and implement VPC networking, subnets, route tables, NAT, security groups, and NACLs.
- Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, or AWS CodePipeline.
- Build data pipelines to process structured and semi-structured data using Glue, Lambda, and DynamoDB.
- Manage containerized applications using Docker and Kubernetes (EKS).
- Provide production support, monitoring, and logging for deployed AWS infrastructure.
Required Skills
- 15+ years of IT experience, with 5+ years hands-on experience in AWS.
- Expertise with AWS core services: EC2, VPC, IAM, S3, RDS/Aurora, EKS, Lambda, CloudWatch.
- Mandatory proficiency in Python and PySpark.
- Experience with IaC using Terraform or CloudFormation.
- Knowledge of AWS services including Step Functions, EventBridge, API Gateway, SQS, and SNS.
- Familiarity with monitoring tools: CloudWatch, Prometheus, Grafana, ELK/OpenSearch.
- Solid understanding of SQL and relational databases (RDS/Aurora).
- Experience with scripting languages like Bash.