You will report to our Head of Digital Infrastructure and create a pioneering team in digital infrastructure, and you will be one of its founding members in Singapore Branch. You will influence the direction, processes, and culture of this new team while working closely with our Head of Digital Infrastructure to build a next-generation platform and an industrialized CI/CD pipeline.
Your Responsibilities
- Design and Deployment of Containerization Infrastructures using Docker, Kubernetes, and OpenShift.
- Management and Optimization of Kubernetes/OpenShift Clusters for performance, availability, and security.
- Continuous Integration and Continuous Deployment (CI/CD): Design and maintain pipelines using Jenkins, GitLab CI, etc.
- Development and Maintenance of Automation Scripts for deployment and infrastructure management.
- Container Governance and Security: Establish policies for container security and vulnerability management.
- Technical Support for Development Teams and provide training/documentation.
- Support Development and Operations Teams in adopting DevOps practices and fostering collaboration.
- Development of DevOps Strategies aligned with long-term platform goals.
- Process Improvement: Optimize development, deployment, and operation processes.
- Training and Skill Development for team autonomy and proactivity.
- Communication and Collaboration: Facilitate smooth communication between teams to eliminate silos.
Your core competencies
- More than 10 years’ experience in IT.
- Expertise in Containerization Technologies: Docker.
- Expertise in Container Orchestration: Kubernetes and OpenShift.
- Development and Automation: Skills in Python for task automation.
- Configuration Management: Knowledge of Ansible, Puppet, or Chef.
- Container Networking and Security: Understanding of Docker networks, Kubernetes Ingress, and security best practices.
- Monitoring and Logging: Familiarity with Prometheus, Grafana, ELK Stack, or Splunk.
- CI/CD: Experience with Jenkins, GitLab CI, or ArgoCD.
- In-depth Knowledge of Agile Methodology.
- Autonomy, Proactivity, and Innovation in implementing DevOps practices.
- Continuous Learning and Technological Watch to stay ahead of DevOps trends.
The role more focused Mandatory key area :
- Strong experience in CI/CD platform administration and GitLab CI/CD setup & maintenance.
- Expertise in Gitlfow release management and automation.
- Must knowledge in linux
For example:
- Person should have experience to perform tools upgrade and admin
- Technically good with Gitlab CI/CD experience, like should perform transformations Jenkins to Gitlab migrations etc..
- Knowledge in SonarQube, Nexus, docker, XLRelease, Ansible tools etc..