Position: DevOps/Azure Engineer
- Category Information Technology
- Location Kathmandu, Nepal
- Salary N/A
- Expiry date Oct 02, 2024 (13 days left)
Job Description
Qualification:
- Bachelor's degree in computer science, information technology, or related field (or equivalent work experience)
- 3+ years’ experience as a DevOps Engineer or similar role
Responsibilities:
- Design, develop, and maintain CI/CD pipelines using Azure DevOps tools and best practices
- Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools like ARM templates or Terraform
- Manage and troubleshoot Azure cloud resources, including VMs, containers, databases, and storage accounts
- Configure and implement monitoring solutions to ensure application health and performance
- Collaborate with developers and operations teams to improve the overall software delivery process
- Installing configuring and managing Active Directory & LDAP
- Managing and automating Windows server activities
- Work with developers to support their cloud needs
- Perform Database administrative tasks like installations, backups, replications & managing permissions
- Monitor applications and infrastructure, optimizations of platforms
- Deploy workloads to K8S/AKS platform, infrastructure provisioning, maintenance, upgrades and patches
Skills:
- Strong understanding of Azure cloud services and DevOps Methods
- Proven experience with CI/CD tools and methodologies (e.g., Git, Jenkins, Azure DevOps)
- Proficiency in PowerShell & Bash or Azure CLI scripting
- Experience with Infrastructure as Code (IaC) tools (ARM templates, Terraform)
- Configuration management with Puppet or Ansible
- Excellent understanding of DevOps principles and best practices
- Strong analytical and problem-solving skills
- Effective communication and collaboration skills
- Strong knowledge of Monitoring tools like Dynatrace & Grafana
- Container-based technology like Docker and K8S.