Job Description: Azure PaaS and SaaS Engineer
- Design and Implementation: Develop, deploy, and manage Azure PaaS and SaaS solutions, ensuring they meet the highest standards of reliability, security, and performance.
- Azure DevOps: Utilize Azure DevOps practices to automate and streamline the software development lifecycle, including continuous integration and continuous deployment (CI/CD).
- Azure Arc: Implement and manage Azure Arc to extend Azure management and services to any infrastructure, ensuring seamless operation across hybrid and multi-cloud environments.
- Kubernetes: Deploy and manage containerized applications using Kubernetes, ensuring high availability, scalability, and efficient resource utilization.
- Troubleshooting and Problem-Solving: Identify, analyze, and resolve complex technical issues, ensuring minimal downtime and optimal performance of services.
- Collaboration: Work closely with cross-functional teams, including developers, operations, and business stakeholders, to ensure alignment and achieve project goals.
- Continuous Improvement: Stay up to date with the latest trends and technologies in cloud computing and proactively contribute to the continuous improvement of our systems and processes.
Qualifications
- Education: Bachelor's degree in computer science, Information Technology, or a related field.
- Experience: 3-5 years of experience in cloud engineering, with a focus on Azure PaaS and SaaS solutions.
- Technical Skills:
- Proficiency in Azure DevOps, including CI/CD pipelines, git repositories, and infrastructure as code (IaC).
- Hands-on experience with Azure Arc for hybrid and multi-cloud management.
- Strong knowledge of Kubernetes for container orchestration.
- Experience with scripting languages such as PowerShell, Bash, or Python.
- Understanding of networking, security, and identity management in cloud environments.
Soft Skills:
- Excellent problem-solving abilities and analytical skills.
