Tech Lead DevOps (ID) - Mining Tech Consulting Company [23F08]

REFERRAL REWARD: SGD$500

Candidates will manage the overall DevOps process and ensure that the development teams work efficiently.

Key Responsibilities

  • Manage and maintain the squad product team IT infrastructure, including servers, network, and storage effectively and securely (highly focus on product & data security)

  • Implement automation tools to streamline the software delivery process, including continuous integration, testing, and deployment, to ensure that new features and updates are delivered to customers quickly and reliably

  • Monitor the performance of the software and infrastructure, using tools such as monitoring software, to identify and address issues before they become critical

  • Continuously assess and improve the DevOps process, using metrics and data analysis to identify areas for improvement and implementing changes

  • Manage a team of DevOps engineers and developers, providing guidance, coaching, and support, to ensure that they are working effectively and efficiently

  • Facilitate collaboration and communication between development and operations teams to ensure that all stakeholders are aware of changes, issues, and requirements

Hard Skills

  • DevOps concepts and methods: Deep understanding of DevOps key processes & concepts such as IaC (infrastructure as code) utilizing Terraform, monitoring and logging, and effective collaboration and communication

  • Version management: Utilizing a version control tool (ex. GIT)

  • Continuous integration/ continuous deployment: Utilizing continuous integration tools CI / CD such as Azure DevOps, Jenkins, GitLab CI/CD, Travis CI, CircleCI and automate the build, testing, and deployment of software

  • Cloud infrastructure set up: Setting up cloud computing platforms such as Azure, AWS, and Google Cloud

  • Cybersecurity: Understanding and applying cybersecurity principles, including secure coding practices, data encryption, network security, and vulnerability management

Soft Skills

  • Entrepreneurial problem solving: Resolves complex issues with sound judgement & coaches others to do so, demonstrates a deep understanding of market landscape when making decisions, manages changes with speed & leverages the innovative thinking of others across multidisciplinary teams

  • Ownership & delivery: Assigns clear tasks & responsibilities to ensure impact delivery, balances between delegation & control, help the team deliver high-quality output

  • Communication & presence: Engages audience effectively by 'reading' the situation, listens actively and is able to find areas of compromise, displays leadership presence by demonstrating credibility and professionalism

  • Effective teaming & people leadership: Fosters a healthy team environment by empowering others & being approachable, coaches effectively & provides constructive and actionable feedback, creates situations for team members to develop

Key Requirements

  • Bachelor's degree in Computer Science or related field

  • 5+ years of experience in software development or DevOps

  • Strong experience in cloud-based infrastructure management

  • Experience with automation tools such as Jenkins, Ansible, Chef or Puppet

  • Experience with containerization and container orchestration using Docker and Kubernetes

  • Strong knowledge of Linux and scripting languages such as Bash and Python

  • Excellent communication and collaboration skills

  • Ability to work independently and lead a team


Are you applying for the role yourself or referring someone?