Job Summary
We are looking for an experienced Senior Cloud Engineer to lead our cloud strategy, architect high-availability solutions, and ensure the reliability and scalability of our cloud infrastructure. This role requires extensive cloud expertise, a strong understanding of automation, and the ability to guide junior engineers.
Key Responsibilities
- Architect, implement, and maintain complex cloud infrastructures that support large-scale applications.
- Lead efforts to optimize and secure cloud environments, ensuring cost-effectiveness and compliance.
- Automate cloud deployment pipelines using IaC and DevOps best practices.
- Monitor, troubleshoot, and optimize performance across cloud environments.
- Provide mentorship to junior team members and ensure best practices in cloud architecture.
- Collaborate with cross-functional teams to design solutions that meet business needs.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience as a Cloud Engineer or in a similar role.
- Expertise in cloud platforms (AWS, Azure, Google Cloud) and related services.
- Advanced knowledge of IaC tools (e.g., Terraform, CloudFormation) and automation practices.
- Proficiency in scripting and automation with Python, Bash, or PowerShell.
- Strong understanding of networking, security, and compliance in cloud environments.
Preferred Skills
- Experience with container orchestration tools like Kubernetes and Docker.
- Familiarity with CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI).
- Strong analytical and problem-solving skills, with a focus on scalability and resilience.