Key Responsibilities
- Lead, mentor, and grow a small team of cloud engineers while actively contributing to design and implementation.
- Design, build, and maintain a portfolio of ready‑to‑use cloud patterns and platform solutions.
- Work directly with application teams on migrating existing systems and building new cloud‑native applications on AWS and hybrid architectures.
- Drive a simple, intuitive, and scalable cloud onboarding experience for developers.
- Define and prioritize platform and product features aligned with business and engineering goals.
- Ensure all solutions follow a security‑first approach and comply with enterprise security standards.
- Architect and implement highly available, resilient, and scalable cloud solutions.
- Collaborate with platform teams and stakeholders to shape roadmap and long‑term cloud strategy.
- Provide regular technical insights and progress updates on application migrations, risks, and blockers.
- Act as a key technical advisor to internal customers, gathering feedback on cloud adoption challenges and needs.
- Participate in cloud governance to ensure production deployments meet architectural, security, and regulatory requirements.
Requirements
- 10+ years of professional experience with strong hands‑on expertise in public cloud platforms (preferably AWS).
- Proven experience as a Technical Lead or Engineering Manager who remains active in the codebase.
- Strong background in cloud architecture, microservices, and containerization (Docker, Kubernetes).
- Experience designing and operating secure, scalable, and highly available systems in large enterprise environments.
- Hands‑on experience with hybrid cloud and on‑prem integration.
- Excellent leadership, communication, and stakeholder‑management skills.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.