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.