Back to jobs Featured

Technical Lead - DevOps, CI/CD, Docker, k8s

Job description

Responsibilities:

  • Lead a team of DevOps engineers to design and develop a set of processes, best practices, guidelines, standards and tools base on DevOps framework
  • Conduct project tracking to ensure the works are delivered on schedule and with high quality
  • Demonstrate DevOps-in-practice, build and implement complex continuous delivery tool chains
  • Lead, develop and coach teams in building continuous delivery based software release pipelines
  • Work with project manager, solution architects, developers, testers and operation professionals to ensure alignment with the overall DevOps strategy and objectives

Requirements:

  • University degree or above in Computer science or Engineering or equivalent
  • Minimum of 8 years of experience in designing, architecting, developing and delivering large scale enterprise applications
  • Solid experience with DevOps and automation
  • Working experience on large scale software development experience, in particular online transaction processing system, and fast paced software development life cycle is preferred
  • Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, application deployment and operations
  • Experience with Waterfall, hybrid and Agile development methodologies / frameworks
  • Experience in Docker and Kubernetes is mandatory
  • Experience in Atlassian JIRA, Confluence, Bitbucket, Jenkins, Sonarqube, Artifactory, IBM UrbanCode, Ansible, Elastic Stack and AppDynamics would be an advantage
  • Experience in package management and build tools, e.g. Apache Maven, Gradle, Nuget, NPM
  • Experience in test driven development, testing tools and frameworks, e.g. JUnit, NUnit
  • Knowledge of virtualization, Windows/Linux administration, networking, SSL/TLS