Job Summary:
We are looking for a highly skilled Azure Senior Engineer to join our dynamic IT team. The ideal candidate will have deep expertise in Microsoft Azure cloud services and will be responsible for designing, implementing, managing, and optimizing Azure-based solutions. You will collaborate with cross-functional teams to ensure seamless integration, security, and performance of cloud-based applications, infrastructure, and services.
Key Responsibilities:
-Azure Architecture and Design:
-Design, configure, and implement Azure cloud solutions for scalable, secure, and high-performance applications.
-Translate business requirements into Azure cloud architecture solutions.
-Lead the design of Azure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offerings.
-Evaluate and recommend cloud solution architecture and develop best practices for Azure infrastructure.
-Cloud Operations and Automation:
-Develop and maintain cloud automation scripts using tools like Azure CLI, PowerShell, and ARM templates.
-Manage and optimize Azure resources, including virtual machines (VMs), storage, networking, and databases.
-Ensure effective use of Azure services such as Azure Kubernetes Service (AKS), Azure App Services, and Azure Functions.
-Performance and Monitoring:
-Implement monitoring and alerting systems using Azure Monitor, Azure Log Analytics, and other monitoring tools.
-Perform root cause analysis of issues and work towards the long-term resolution of recurring problems.
-Optimize the performance, scalability, and availability of cloud solutions.
-Security and Compliance:
-Ensure security and compliance of Azure resources by implementing best practices such as Azure Policy, Azure Security Center, and Role-Based Access Control (RBAC).
-Conduct regular security assessments and vulnerability scans and apply necessary remediation.
-Implement identity management and access control solutions using Azure Active Directory (AD).
-Collaboration and Leadership:
-Collaborate with DevOps, software engineering, and other teams to implement Continuous Integration/Continuous Deployment (CI/CD) pipelines.
-Provide technical leadership and mentorship to junior engineers and cloud administrators.
-Engage in capacity planning, cloud budgeting, and cost optimization initiatives.
-Documentation and Support:
-Develop and maintain comprehensive documentation for Azure-based architectures, procedures, and troubleshooting guides.
-Provide third-tier support for critical incidents and resolve complex cloud issues.
(Apply now at https://my.hiredly.com/jobs/jobs-malaysia-srkk-group-job-azure-senior-engineer)
; Requirements:- Required Skills and Qualifications:
-Education:
-Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
-Experience:
-5+ years of experience in cloud engineering, with at least 3+ years working with Microsoft Azure.
-Proven track record of designing, deploying, and managing Azure cloud solutions.
-Technical Skills:
-Expertise in Azure services: VMs, Azure Storage, Azure Networking, Azure App Services, AKS, and Azure Functions.
-Strong scripting skills (PowerShell, Bash, Python) for automation and management tasks.
-Experience with Azure DevOps and CI/CD pipeline configuration.
-Strong understanding of security principles and practices (e.g., RBAC, firewalls, encryption).
-Familiarity with Infrastructure as Code (IaC) tools like Terraform, ARM Templates, or Bicep.
-Certifications: (Preferred but not mandatory)
-Microsoft Certified: Azure Solutions Architect Expert
-Microsoft Certified: Azure Administrator Associate
-Microsoft Certified: Azure DevOps Engineer Expert
-Soft Skills:
-Strong problem-solving and troubleshooting skills.
-Excellent communication and collaboration abilities.
-Ability to lead projects and work autonomously
Preferred Qualifications:
-Experience with hybrid cloud environments (Azure + on-premises).
-Knowledge of cloud cost management and optimization tools.
-Experience with serverless computing and microservices architecture.
-Familiarity with containerization (Docker) and orchestration (Kubernetes).