DevOps Engineer

Location: Singapore
Job Type: Permanent
Salary: S$5000 - S$6000 per month
Reference: BBBH10891_1706852074
Contact: Edel De Leon
Email: email Edel

DevOps Engineer | 1-Year Contract | Renewable | Singapore

Looking for a DevOps Engineer to create, manage and support new & ongoing products build infrastructure and maintain our Azure cloud infrastructure to secure the availability and performance of applications used by our new generation product portfolio. This includes functional and technical design, investigation and correction, application deployment and maintenance activities.

Roles & Responsibilities:

  • Administration of Microsoft Azure, including virtual machines, networking, and storage.
  • Administer Windows and Linux-based systems, including installation, configuration, and maintenance.
  • Configure, manage, and troubleshoot Docker containers and orchestration for efficient deployment and scalability.
  • Configure, maintain, and optimize Jenkins instances and their associated plugins.
  • Setup and administer Jenkins instances, including managing plugins, security, and system configuration.
  • Administer the Jenkins instance, ensuring availability, performance, and security.
  • Develop and manage jobs in Jenkins for continuous integration, delivery, and deployment
  • Write and maintain scripts in various scripting languages (e.g., Python, Perl, Groovy, Object REXX) to automate tasks and streamline processes.
  • Resource monitoring and adjustments (example through Grafana)
  • Event / issue investigation through system and application logs, services, etc.
  • Design, validation, and execution of backup tasks and Disaster Recovery (DR) procedures
  • Continuous collaboration with other developers, support and other teams distributed geographically in investigation and troubleshooting of hosting-related product issues.
  • Collaborate with Cybersecurity team on regular security monitoring and identification of possible security issues, and implementation and maintenance of security controls.
  • Maintain service level agreements (SLA) for cloud-based products.
  • Part of the team in application and infrastructure planning, testing and development
  • Works with developers to oversee the code releases
  • Design, implement & maintain CI/CD process & tools
  • Implementation of actionable monitoring solutions.


Requirements:

  • Minimum 2 years of experience in DevOps/Systems Administration
  • Strong knowledge and experience in Software Development Life Cycle, DevOps automation, containerization and orchestration using tools
  • Strong experience in Windows and Linux system administration, including configuration, and troubleshooting.
  • Proficiency in Microsoft Azure, including resource management and deployment.
  • Have knowledge of deploying containers by using containerization tools like docker administration.
  • Strong knowledge of Jenkins and Gitlab administration, including setting up and managing instances and creating CI/CD pipelines.
  • Proficiency in scripting languages such as Python, Perl, and Groovy.
  • Experience in database administration ( PostgreSQL, MySQL).
  • Good knowledge in at least one scripting language, preferably Python
  • Good experience of monitoring solution like Prometheus, Grafana, ELK
  • Practitioner experience with containerization (Docker & Kubernetes), cloud technologies (AWS), tools (Jenkins) and practices (CI/CD patterns, automated provisioning & release, GitLab)
  • Learning Agility


Preferred Skills:

  • Software and services implementation experience within the Retail domain industry
  • Retail domain knowledge: store operation, POS software functionality knowledge and integration knowledge with backend ERP systems

Please note that only short-listed candidates will be contacted.

Company Registration No. 200408881M
EA Registration No. 12C5526
CEI Registration No R23113217, De Leon Edelwina Tenorio