Roles & Responsibilities
- Lead and manage the entire infrastructure at scale across multi-cloud environments (AWS, GCP, or Azure), ensuring robustness, scalability, and security.
- Demonstrated experience in building and optimizing DevOps pipelines for large, high-traffic systems. Expertise in infrastructure-as-code, containerization, and orchestration tools such as Kubernetes and Terraform.
- Lead the engineering team on all technical fronts, leveraging your experience in delivering high-performance, complex systems at scale. Provide technical guidance, mentor team members, and oversee end-to-end project delivery.
- Take ownership of improving developer workflows through advanced automation, tooling, and continuous integration/delivery practices. Ensure the engineering team’s focus on high-impact work while optimizing development processes.
- Work on building payment system, ensuring scalability, security, and performance.
- Engage in fullstack development with React.js and TypeScript on the frontend, and Node.js and TypeScript on the backend, using serverless infrastructure.
- Collaborate closely with cross-functional teams to deliver high-impact solutions.
- Communicate effectively with stakeholders to ensure alignment on goals and outcomes.
Required Skills
- Extensive experience with large-scale systems, particularly in cloud-native environments, preferably with high-profile, globally recognized companies.
- Strong expertise in cloud infrastructure management, DevOps, and development operations for high-availability, large-scale systems.
- Minimum 15 years of software engineering experience, including leadership roles managing large teams.
- Proven experience at leading tech companies or globally recognized organizations known for innovation and scale.
- Deep expertise in cost management, security, and compliance in cloud systems at scale.