Responsibilities
- Lead the design and implementation
of scalable cloud architecture solutions to specific cloud platforms,
e.g., AWS, Azure.
- Design, deploy, and manage Azure
Kubernetes Service (AKS) clusters, ensuring high availability and
resilience of containerized applications
- Oversee the deployment and
management of cloud infrastructure, ensuring high availability,
reliability, and security.
- Provide mentorship and guidance to
engineering teams, promoting best practices in cloud development and
operations.
- Work closely with DevOps, software
development, and security teams to streamline cloud operations and
deployment processes.
- Lead the development and
optimization of CI/CD pipelines using tools like Azure DevOps, GitLab, or
GitHub Actions, promoting automation and best practices in application
deployment
- Monitor and optimize cloud
resources for performance, cost efficiency, and scalability.
- Ensure that cloud solutions comply
with organizational security policies and industry regulations.
- Stay updated on emerging cloud
technologies and trends, evaluating their potential impact on our business
and infrastructure.
- Create and maintain comprehensive
documentation for cloud architectures, processes, and configurations.
Technical Skills
- Proficiency in cloud platform
services (compute, storage, networking).
- Extensive experience with Azure
Kubernetes Service (AKS) and container orchestration.
- Strong understanding of cloud
security principles and best practices.
- Experience with containerization
and orchestration tools (e.g., Docker, Kubernetes).
- Experience with Infrastructure as
Code (IaC) tools (e.g., Terraform, ARM, Bicep).
- Experience of CI/CD pipelines and
automation tools
- Familiarity with monitoring tools
(e.g., Azure Monitor, Prometheus) for Kubernetes environments.
Requirements
Qualifications
·Bachelor's degree in Computer
Science, Engineering.
·At least 10 years of experience
in software development and cloud engineering.
·Proficient in programming
languages such as Python, Bash and Powershell scripting.
·Excellent communication,
collaboration, and problem-solving skills.
·Certifications in cloud
technologies and platforms are a plus.