Required Skills & Experience
AWS Mastery: 5-10 years in cloud engineering, with deep hands-on expertise across core AWS services (EC2, ECS/EKS, RDS/Aurora, S3, IAM, VPC, Lambda, CloudFormation/Terraform).
Architectural Design: Proven ability to design large-scale, multi-account AWS architectures for regulated industries (preferably banking/financial services).
Leadership: Minimum 3 years in a senior/lead role, mentoring teams and driving governance across multiple squads.
Automation & IaC: Advanced experience with Terraform or AWS CloudFormation. Strong background in building modular, reusable infrastructure components.
DevOps & CI/CD: Experience setting up enterprise-grade pipelines (AWS CodePipeline, GitLab, Jenkins) for continuous integration and delivery.
Security & Compliance: Strong knowledge of cloud security practices, IAM policy design, encryption, audit, and compliance frameworks (PCI-DSS, ISO 27001).
Resilience & Performance: Expertise in architecting for scalability, availability (multi-region/multi-AZ), disaster recovery, and fault tolerance.
Collaboration & Communication: Strong ability to engage stakeholders, present technical strategies, and influence decision-making at senior levels.
Nice-to-Have
Certifications: AWS Certified Solutions Architect - Professional or AWS Certified
DevOps Engineer - Professional.
Observability: Experience implementing advanced monitoring/logging (CloudWatch, Prometheus, Grafana, ELK).
Messaging Systems: Experience with Kafka or AWS-native equivalents (Kinesis, MSK).
Multi-cloud Awareness: Understanding of other platforms (Azure, GCP) while maintaining AWS specialization.
Software Development Background: Familiarity with application development (Java, Python) for effective collaboration with dev teams.