We are seeking a highly skilled Azure Cloud Engineer to join our dynamic team. This role requires a deep understanding of cloud-native technologies, with a strong focus on Azure Event Hubs, Docker, and Kubernetes.
Responsibilities:
Design and Implement Cloud Solutions: Design, develop, and deploy scalable and reliable cloud solutions on the Azure platform.
Event Hubs Expertise: Leverage Azure Event Hubs to ingest, process, and analyze real-time streaming data.
Containerization and Orchestration: Build, deploy, and manage containerized applications using Docker and Kubernetes.
Infrastructure as Code: Utilize infrastructure as code practices (e.g., Terraform, Bicep) to automate infrastructure provisioning and management.
CI/CD Pipelines: Implement and maintain robust CI/CD pipelines to streamline the software delivery process.
Performance Optimization: Monitor and optimize cloud resources for performance, cost-efficiency, and scalability.
Security and Compliance: Adhere to security best practices and industry standards to protect sensitive data.
Troubleshooting and Support: Diagnose and resolve complex technical issues related to Azure services and infrastructure.
Collaboration: Work closely with cross-functional teams, including development, operations, and security.
Qualifications:
Technical Skills:
Strong proficiency in Azure core services, including Event Hubs, Azure Functions, Azure Stream Analytics, and Azure IoT Hub.
Deep understanding of containerization technologies (Docker, Kubernetes) and orchestration tools.
Experience with infrastructure as code tools (Terraform, Bicep).
Familiarity with scripting languages (Python, PowerShell).
Knowledge of CI/CD pipelines and tools (Azure DevOps, Jenkins).
Experience:
5+ years of experience in cloud engineering or a related field.
Proven track record of designing and implementing scalable cloud solutions.
Hands-on experience with Azure Event Hubs, Docker, and Kubernetes.