HamburgerMenu
hirist

Job Description

Description :


Job Summary :

- As a Senior DevOps Engineer, you will play a critical role in designing, implementing, and managing our cloud infrastructure on Microsoft Azure.

- You will work closely with development and operations teams to streamline deployment processes, enhance system reliability, and ensure the security of our applications.

- Your expertise in Azure services, DevOps practices, and infrastructure as code will be essential in driving our cloud initiatives.


Key Responsibilities :

- Infrastructure Management : Design, implement, and manage scalable and secure cloud infrastructure on Microsoft Azure, utilizing services such as Azure App Services, Azure Key Vault, Azure Application Gateways, and Load Balancers.

- CI/CD Pipeline Development : Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps to automate application deployment and improve release cycles.

- Infrastructure as Code : Utilize Terraform to define and provision infrastructure, ensuring consistency and repeatability across environments.

- Security Implementation : Implement security best practices for cloud applications, including the use of Azure Key Vault for secrets management and configuring Web Application Firewalls (WAF) using Cloudflare or Akamai.

- Performance Optimization : Monitor and optimize application performance and availability, leveraging Azure monitoring tools and CDN solutions to enhance user experience.

- Automation : Automate manual processes and workflows to improve efficiency and reduce deployment times.

- Collaboration : Work closely with development teams to understand application requirements and provide guidance on best practices for cloud deployment and management.

- Troubleshooting and Support : Identify and resolve infrastructure and deployment issues, providing support for production systems and ensuring high availability.

- Documentation and Training : Create and maintain documentation for infrastructure configurations, deployment processes, and operational procedures.

- Provide training and support to team members on DevOps practices and tools.


Qualifications :

- Bachelors degree in Computer Science, Information Technology, or a related field.

- 7+ years of experience in DevOps engineering or a related role, with a strong focus on cloud computing using Microsoft Azure, AWS.

- Proficiency in Azure services, including Azure App Services, Key Vault, Azure Application Gateways, Load Balancers, API Management, Storage, etc.

- Experience with Azure DevOps for CI/CD pipeline development and management.

- Strong knowledge of Infrastructure as Code (IAC) using Terraform/Terraform Cloud.

- Familiarity with Web Application Firewalls (WAF) and CDN solutions, such as Cloudflare or Akamai.

- Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.

- Strong scripting skills in languages such as PowerShell, Bash, or Python and source control management.

- Excellent problem-solving skills and the ability to work in a fast-paced environment.

- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in