Boost

DevOps Engineer Lead

Federal Territory of Kuala Lumpur, MY

12 days ago
Save Job

Summary

Role Overview: As a DevOps Lead, you will be responsible for driving the design, implementation, and management of robust DevOps processes and pipelines to ensure smooth integration, delivery, and deployment across all environments. You will serve as the key bridge between development, operations, and quality assurance teams, ensuring collaboration and efficiency throughout the software development lifecycle. In this role, you will take ownership of cloud infrastructure, CI/CD pipelines, system monitoring, and automation, while ensuring scalability, security, and performance. Your leadership will also extend to mentoring team members, evaluating new tools and technologies, and fostering a culture of continuous improvement.


NEED TO DO

  • Lead, mentor, and manage a team of DevOps engineers to achieve team goals and drive innovation.
  • Design, implement, and optimize scalable CI/CD pipelines for seamless software delivery.
  • Automate infrastructure provisioning and deployment using tools like Terraform, Ansible, or CloudFormation.
  • Integrate automated testing into CI/CD pipelines for consistent and robust software delivery.
  • Provide solutions to design, build, and maintain efficient large-scale & highly available services.
  • Architect and manage cloud environments (AWS, Azure, GCP) ensuring scalability, reliability, and security.
  • Monitor cloud resources, optimize performance, and control operational costs.
  • Set up and maintain monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK Stack). Conduct root cause analysis and drive resolution for critical issues in production systems. Collaborate with development, QA, and operations teams to ensure seamless and efficient software delivery.
  • Implement DevSecOps best practices to ensure secure coding, deployments, and operations.
  • Ensure compliance with industry standards and regulations (e.g., RMIT, SOC2).
  • Enhance the incident management process to identify, mitigate, and address reliability risks.
  • Provide on-call support during critical periods. Drive innovation by introducing new tools, technologies, and methodologies to improve DevOps practices.


NEED TO KNOW & NEED TO BE

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 8+ years of experience in DevOps or related fields, with at least 2 years in a leadership role.
  • Proven expertise with DevOps tools (e.g., Jenkins, CircleCI, Argo CD, Spinnaker).
  • Proficiency in cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
  • Proficiency with infrastructure-as-code tools (e.g., Terraform, Ansible, Chef, Puppet).
  • Advanced scripting and programming skills (Python, Bash, Go, or similar).
  • Strong understanding of microservices architecture, APIs, and networking concepts.
  • Experience with serverless architectures and tools (e.g., AWS Lambda, Azure Functions).
  • Hands-on experience with monitoring and observability tools (e.g., Datadog, Prometheus, Splunk). Familiarity with database operations (SQL/NoSQL) and cloud-native database services.
  • Exposure to regulatory and compliance requirements (e.g., RMIT, SOC2).
  • Familiarity with Agile methodologies and experience in Agile teams.
  • Excellent leadership and mentoring capabilities.
  • Strong problem-solving and analytical skills. Excellent communication and collaboration abilities.
  • Passion for learning and adopting new technologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: