DevOps Engineer (remote) - #34310

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science, information technology, or related field., 3 – 5 years' experience as a DevOps Engineer, particularly with Azure IaaS and PaaS resources., Strong proficiency in scripting languages such as Python, Bash, or PowerShell., Microsoft Certified: DevOps Engineer Expert is preferred..

Key responsibilities:

  • Design, implement, and maintain CI/CD tools and pipelines for automated testing and deployments.
  • Collaborate with development teams to ensure applications are scalable, reliable, and secure.
  • Administer Azure Kubernetes Service (AKS) clusters and manage infrastructure as code using Terraform and Ansible.
  • Monitor system performance and troubleshoot issues related to deployments and infrastructure.

Manila Recruitment logo
Manila Recruitment SME https://www.manilarecruitment.com/
11 - 50 Employees
See all jobs

Job description

Duties and Responsibilities: 

  • Design, implement, and maintain tools and pipelines for CI/CD and automated testing and execute deployments through collaboration with development and product teams. 
  • Collaborate with development teams to ensure that applications are designed with scalability, reliability, recoverability, and security in mind. 
  • Develop and manage infrastructure as code (IaC) using tools like Terraform and Ansible. 
  • Administer and manage Azure Kubernetes Service (AKS) clusters, ensuring optimal scaling, security, and integration with Azure Container Registry (ACR), utilizing Helm charts and Kubernetes manifests for deployment automation. 
  • Manage and configure PaaS, IaaS, and security services and resources including Azure Firewall, Application Gateway, Front Door, AKS, ACR, APIM, App Services, Logic Apps, Managed SQL instances, and Virtual Machines. 
  • Monitor system performance using Azure Monitor, Log Analytics, and Prometheus, identify bottlenecks, and implement optimizations. 
  • Troubleshoot and resolve issues related to deployments, performance, and infrastructure. 
  • Lead and/or serve as technical resource for a variety of cloud infrastructure and architecture projects. 
  • Ensure the security of systems and applications by regularly reviewing Azure Advisor and CSPM dashboards and implementing best practices. 
  • Implement zero-trust security principles and manage Azure IAM services including EntraID, Managed Identities, and Key Vault. 
  • Define and document operational processes, runbooks, and troubleshooting guides. 
  • Stay up to date with industry trends and emerging technologies to propose innovative solutions. 
  • Respond to critical incidents and perform system maintenance off hours as required and participate in IT on-call rotation. 
  • Perform other duties as assigned. 

Requirements

  • Bachelor’s degree in computer science, information technology, or related field. 
  • 3 – 5 years' experience as a DevOps Engineer. 
  • Minimum of 3 years' experience creating, configuring, and supporting a variety of Azure IaaS and PaaS resources with a focus on AKS. 
  • Strong proficiency in scripting and programming languages such as Python, Bash, or PowerShell. 
  • Strong preference Microsoft Certified: DevOps Engineer Expert 
  • Experience with CI/CD tools such as Azure DevOps Pipelines and familiarity with version control systems, particularly Git. 
  • Knowledge of DevSecOps principles and best practices for secure software delivery. 
  • Experience with containerization and orchestration using tools like Docker and Kubernetes. 
  • Experience configuring and securing Azure networks and a strong understanding of networking concepts and protocols. 
  • Understanding of database technologies and cloud-native database solutions in Azure. 
  • Excellent problem-solving skills and attention to detail. 
  • Good interpersonal and communication skills to collaborate with cross-functional teams 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

DevOps Engineer Related jobs