Job description
Join NovaCloud Technologies as a Senior Cloud Engineer and lead the design, implementation, and optimization of scalable cloud infrastructure for mission-critical applications. You will work across AWS, GCP, and containerized environments to deliver reliable, secure, and cost-efficient solutions. This role blends hands-on engineering with strategic architecture responsibilities and mentorship to a growing cloud team.
What you'll do:
Responsibility
- Design, implement, and optimize cloud infrastructure across AWS (and GCP/Azure where applicable) with a focus on reliability, performance, and security.
- Build and maintain highly automated CI/CD pipelines and infrastructure as code using Terraform, CloudFormation, or Pulumi.
- Collaborate with software engineering, security, and SRE teams to migrate workloads, define networking and security architectures, and implement cost controls.
- Lead incident response planning, runbooks, monitoring, and alerting using modern observability stacks.
- Mentor and grow a team of cloud engineers; contribute to architecture reviews and best-practice documentation.
- Evaluate and implement cloud-native services, multi-region redundancy, disaster recovery, and compliance controls.
Qualification
- 5+ years of hands-on cloud engineering or SRE experience with AWS; experience with GCP or Azure is a plus.
- Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
- Proficiency with IaC tools (Terraform preferred), CI/CD tooling, and automation scripting (Python, Go, Bash).
- Strong knowledge of container orchestration (Kubernetes), container security, and deployment strategies.
- Experience with networking, IAM, VPC design, VPN, firewall rules, and cloud security best practices.
- Excellent communication skills and proven ability to work in fast-paced, cross-functional teams.
- Industry certifications such as AWS Certified Solutions Architect, Google Professional Cloud Architect, or equivalent are a plus.