Job Detail
-
Experience 2 Year
-
Industry Software Company
-
Qualifications Bachelor
Job Description
Our client is looking for a skilled and motivated Azure Engineer to join their team. As an Azure Engineer, you will contribute to designing, developing, and delivering training programs focused on Azure engineering practices. You will collaborate with clients to understand their needs and help deliver customized solutions, while also working on Azure cloud infrastructure and supporting DevOps activities.
Location: Ekantakuna, Lalitpur
Working: Onsite
To apply: feel free to send your CV at [email protected], we will fast track your application process.
Job Responsibilities:
- Assist in managing and maintaining Azure cloud infrastructure, focusing on performance optimization and cost efficiency.
- Contribute to Kubernetes administration and management, including configuring, deploying, and troubleshooting Kubernetes clusters.
- Implement security best practices, such as configuring network security groups, role-based access control (RBAC), and using Azure Security Center to optimize cluster performance.
- Support the design and implementation of CI/CD pipelines using Azure DevOps to streamline software delivery processes.
- Collaborate in developing, deploying, and maintaining .NET-based applications on Azure.
- Assist with setting up and managing Windows Server environments and Active Directory.
- Help configure monitoring and logging tools (e.g., Azure Monitor, Prometheus, ELK stack) for managing infrastructure and application performance, creating necessary alerts.
- Assist in managing artifact repositories for version control and artifact storage, ensuring proper versioning and documentation.
- Participate in coordinating and executing application releases, ensuring minimal downtime and supporting rollback procedures when needed.
- Contribute to creating automated disaster recovery (DR) and rollback processes.
Qualifications:
- Bachelor’s degree in computer science, information technology, or a related field (or equivalent work experience).
- 2-4 years of experience in software development, cloud technologies, and deployment.
- 1-2 years of hands-on experience in Azure cloud infrastructure management.
Required Skills:
- Proficiency in Kubernetes deployment using Helm.
- Familiarity with infrastructure-as-code tools like Terraform and ARM templates.
- Solid understanding and experience in the .NET framework, including .NET Core and related technologies.
- Experience in Windows Server administration and management.
- Familiarity with Azure DevOps for CI/CD pipelines and release management.
- Basic understanding of networking configurations, hybrid cloud connectivity, and protocols such as TCP/IP, DNS, DHCP, and VPN.
- Familiarity with artifact management tools and best practices.
- Strong communication and collaboration skills for working with cross-functional teams, including developers, system administrators, and stakeholders.
- Ability to work with and support junior team members in implementing DevOps practices.