Cloud Engineer
Job Description
We are seeking a seasoned Cloud Engineer with comprehensive experience in Microsoft Azure.
This role will be instrumental in architecting, deploying, and optimizing our Azure-based solutions, ensuring seamless and efficient development operations.
Key Responsibilities
1. Design, implement, and manage Azure App Services, ensuring optimal performance and scalability.
2. Integrate and manage Azure App Insights to provide real-time monitoring, performance metrics, and application diagnostics.
3. Implement and analyze Log Analytics, offering actionable insights and improving system performance and security.
4. Leverage Azure DevOps for CI/CD pipelines, repository management, and agile project tracking.
5. Design and deploy infrastructure using Bicep and other Infrastructure as Code (IAC) tools.
6. Collaborate with the development and IT teams to design and implement DevOps practices across the organization.
7. Ensure all cloud solutions adhere to security and compliance standards.
8. Provide technical support and troubleshooting for Azure-related issues, ensuring high system availability and reliability.
9. Stay up-to-date with Azure services, best practices, and emerging technologies to recommend and implement improvements.
Top Skills
Bachelor’s degree in Computer Science, Engineering, or a related field.
3+ years of hands-on experience with Microsoft Azure, specifically App Services and App Insights.
Proficient in Bicep and other scripting languages like PowerShell, Bash, or Python.
Proven track record in deploying and managing DevOps practices.
Experience with Infrastructure as Code (IAC) tools like ARM Templates, Terraform, etc.
Strong understanding of security practices in Azure.
Azure DevOps and Azure Administrator certifications preferred.
Merital
Strong analytical and problem-solving skills.
Excellent interpersonal and communication skills.
Ability to work in a fast-paced environment with tight deadlines.
Team player with a proactive attitude and a keen attention to detail.