Principal Cloud Engineer
Job Summary
The Principal Engineer will lead the architecture and design of cloud-based microservices systems. This role involves defining technical standards and ensuring scalable, reliable infrastructure. You will work closely with engineering teams to guide architectural decisions and development best practices.
Responsibilities
- Lead microservices architecture design
- Define technical standards and guidelines
- Ensure system scalability and reliability
- Mentor engineering team members
Required Skills
- Cloud Architecture (AWS/Azure/GCP)
- Microservices & Containerization
- Distributed Systems
- CI/CD Pipelines
Job Details
Responsibilities:
- Lead the architecture design and implementation of microservices-based cloud solutions.
- Define technical standards, best practices, and guidelines for the engineering teams.
- Ensure the scalability, reliability, and security of cloud infrastructure.
- Mentor and guide senior and lead engineers to foster technical growth.
- Collaborate with stakeholders to align technical strategy with business objectives.
Requirements:
- Extensive experience in cloud architecture (AWS, Azure, or GCP).
- Deep expertise in microservices design, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Strong background in distributed systems and API design.
- Proven track record of leading large-scale technical projects.
- Excellent problem-solving and communication skills.