Epicareer Might not Working Properly
Learn More

DevOps Engineer

Salary undisclosed

Apply on


Original
Simplified

Job Summary:

We are seeking a skilled DevOps Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining Azure-based DevOps solutions to support our software development and deployment processes. The candidate should have a strong background in Azure cloud services, CI/CD pipelines, automation, and infrastructure as code. This role is only applicable to Malaysians to apply.

Responsibilities:

1. Design, implement, and maintain CI/CD pipelines using DevOps.

2. Automate the deployment, scaling, and management of Azure infrastructure using tools like ARM templates, Terraform, or Azure Resource Manager.

3. Collaborate with development and operations teams to streamline the software delivery process.

4. Monitor and optimize Azure infrastructure and applications for performance, reliability, and cost.

5. Implement security best practices for Azure resources and pipelines.

6. Troubleshoot and resolve issues related to Azure services and deployments.

7. Stay up-to-date with the latest Azure technologies and best practices.

8. Provide technical guidance and support to team members.

9. Ensure smooth deployment of software across development, testing, and production environments.

10. Collaborate closely with developers, testers, and product owners to deliver high-quality software.

Qualifications:

1. Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).

2. Proven experience as a DevOps Engineer or similar role.

3. Hands-on experience with Azure cloud services, including Azure App Service, Azure Functions, Azure SQL Database, Azure Storage, etc.

4. Strong proficiency in scripting and automation using PowerShell, Bash, or Python.

5. Experience with infrastructure as code tools such as ARM templates, Terraform, or Azure Resource Manager.

6. Deep understanding of CI/CD concepts and experience with Azure DevOps or similar CI/CD platforms.

7. Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.

8. Solid understanding of networking concepts and experience with Azure networking services.

9. Experience with monitoring and logging tools such as Azure Monitor, Azure Log Analytics, or Prometheus/Grafana.

10. Strong problem-solving and troubleshooting skills.

11. Excellent communication and collaboration skills.

Preferred Qualifications:

1. Azure certifications such as Microsoft Certified: Azure DevOps Engineer Expert, Microsoft Certified: Azure Solutions Architect Expert, or related certifications.

2. Experience with other cloud platforms such as AWS or Google Cloud Platform.

3. Experience with Agile methodologies and tools such as Jira or Azure Boards.

Note: This job description is intended to convey information essential to understanding the scope of the role. Specific duties may vary based on the organization's needs and the candidate's expertise.