Job description
NovaCloud Technologies is a fast growing cloud computing company delivering scalable, secure, and resilient infrastructure for modern digital products. We are looking for a Senior Cloud Engineer to design, implement, and operate our multi cloud platform across AWS, Azure, and Google Cloud.
As a key member of the platform team, you will collaborate with software engineers, security professionals, and product managers to translate requirements into reliable cloud architectures, automation, and standards that empower rapid delivery and strong governance.
We offer a collaborative, inclusive culture, competitive compensation, and generous benefits, plus opportunities to work with cutting edge technologies in a growth stage company.
Responsibility
- Lead design and implementation of multi cloud infrastructure ensuring scalability and reliability.
- Own cloud architecture decisions, including compute, storage, networking, security, identity and access governance.
- Develop and maintain infrastructure as code using Terraform, CloudFormation, or equivalent.
- Build and optimize CI/CD pipelines for fast, secure software delivery and automated testing.
- Collaborate with engineering and product teams to translate requirements into scalable cloud solutions.
- Implement monitoring, logging, and incident response practices; drive SRE initiatives.
- Optimize cloud costs and performance through right sizing, autoscaling, and architectural refinements.
- Mentor junior engineers and contribute to recruiting, onboarding, and knowledge sharing.
Qualification
- Bachelor's degree in Computer Science, Engineering, or related field; or equivalent practical experience.
- 5+ years of hands-on cloud engineering or architecture experience.
- Proven expertise across at least two major cloud providers (AWS, Azure, GCP).
- Strong IaC skills (Terraform, Pulumi, or CloudFormation).
- Experience with container orchestration (Kubernetes) and modern CI/CD practices.
- Proficient scripting (Python, Bash) and strong problem solving, communication, and collaboration skills.
- Security minded with knowledge of cloud IAM, networking, and data protection.
- Experience with cost management and performance optimization in cloud environments.