Senior DevOps Engineer at Singtel
Singapore 239732, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

22 Apr, 25

Salary

0.0

Posted On

23 Jan, 25

Experience

6 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Diagrams, Integration, Technical Documentation, Qemu, Ubuntu, Puppet, Markdown, Jira, Red Hat, Database Tools, Automation, System Administration, Vault, Collaboration, Bamboo, Python, Knowledge Sharing, Virtualization, Unit Testing, Lessons, Containerization, Confluence

Industry

Information Technology/IT

Description

SKILLS FOR SUCCESS:

  • Bachelor’s Degree in IT/Computer Science/Computer Engineering or relevant discipline
  • At least 6-8 years of relevant DevOps experience
  • Core Technical Skills:
  • Programming: Proficiency in Python and Golang for scripting and automation.
  • Containerization: Strong experience with Docker, including writing efficient and secure Dockerfiles.
  • Cloud Integration: Expertise in Azure and AWS services.
  • HashiCorp Tools: Practical knowledge of Packer, Vault, Terraform, and Terragrunt for infrastructure automation
  • Virtualization: Proficiency in QEMU and handling Red Hat QCOW images.
  • System Administration: Advanced Linux skills with Red Hat and Ubuntu, including Bash scripting for automation.
  • Certificate Management: Hands-on experience with SSL, TLS, and mTLS certificate issuers, including lifecycle management.
  • Integration of Collaboration Tools: Familiarity with REST API integration for Jira, Confluence, Bitbucket, and Bamboo using Python and Golang.
  • Unit Testing: Experience in writing and executing unit tests to ensure code quality.
  • AI-Assisted Problem-Solving: Proactively using AI-based tools (e.g., ChatGPT, Copilot) to troubleshoot issues, seek quick insights, and continuously learn emerging technologies and best practices.
  • Core Non-Technical Skills:
  • Communication & Collaboration: Strong communication, active listening, and clear documentation to align multiple application teams.
  • Knowledge Sharing & Onboarding: Creating accessible references, best practices, and training materials.
  • Memory & Recall: Consistent retention of key details, decisions, and lessons learned to reduce misunderstandings.
  • Good to Have Skills:
  • Database Tools: Knowledge of SQL for database querying and management.
  • Packaging and Deployment: Knowledge of RPM and Debian package management systems.
  • Documentation Tools: Proficiency in Markdown, reStructuredText (rst), and PUML for creating technical documentation and diagrams.
  • Configuration Management: Exposure to Puppet, Chef, and Ansible.
    Hiring Manager: Danny Suyanto
Responsibilities

Please refer the Job description for details

Loading...