Apply now

Apply for Job

Principal Integration & Platform Engineer (Based in KL)

Date:  9 Dec 2024
Location: 

Kuala Lumpur

Company:  StarHub Ltd

Job Description

The role will lead a team to drive continuous improvement or revamp (where deemed to be appropriate) StarHub’s overall integration architecture & solution as part of the broader StarHub digital transformation journey. He or she will collaborate with E2E functional and development teams within / cross applications, IS design authority, business stakeholders & vendor community in implementing platform integration solution as part of the larger StarHub digital transformation program.

Responsibilities

Cloud Expertise:
•    Manage cloud environments (e.g., AWS, Azure, Google Cloud).
•    Optimize infrastructure for performance and cost.

Continuous Integration and Deployment:
•       Design, implement, and manage continuous integration and deployment pipelines.
•       Automate and streamline operations and processes.
   
Infrastructure Design and Automation:
•    Design, build, and maintain scalable and reliable infrastructure using tools like Kubernetes, Docker, Terraform, Ansible, CloudFormation etc. Automation plays a crucial role in provisioning and managing infrastructure ensuring that environments are hardened and compliant with security policies and standards.
•    Manage configuration and orchestration tools (e.g., Ansible, Puppet, Chef).

Monitoring and Logging:
•    Implement monitoring, metrics, and logging systems. Tools like Prometheus, ELK stack (Elasticsearch, Logstash, Kibana), Grafana, etc.,
•    Respond to and resolve incidents to ensure high availability and performance.

Collaboration:
•    Work closely with developers and other stakeholders to ensure smooth deployment and operation of systems.
•    Facilitate collaboration between development and operations teams.

Security and Compliance:
•    Implement and maintain security best practices .
•    Ensure systems are compliant with industry standards and regulations.

Scripting and Automation:
•    Write scripts and automation tools (e.g., Python, Bash, PowerShell) to improve efficiency.

Version Control:
•    Manage and maintain version control systems (e.g., Git, SVN).

Documentation and Knowledge Sharing: 
•    Document processes, configurations, and procedures to ensure that knowledge is shared effectively within the team and the broader organization.

Problem Solving and Troubleshooting: 
•    Respond to and resolve infrastructure and application issues in production and non-production environments. This requires a strong understanding of systems architecture and troubleshooting skills.

Risk Management: 
•    Conduct risk assessments and implement risk mitigation strategies within the DevOps processes, prioritizing security efforts based on potential impact and likelihood.
 

Qualifications

•    Degree in computer science, Engineering, or related field (or equivalent experience).
•    Proven 5 to 7 years of work experience as a DevSecOps Engineer or similar role.
•    Strong background in software development and/or operations.
•    Experience with containerization (e.g., Docker, Kubernetes).
•    Knowledge of CI/CD tools and practices.
•    Familiarity with databases and SQL.
•    Excellent troubleshooting and problem-solving skills.
•    Good communication and collaboration abilities.

•    Certification in relevant technologies (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator).
•    Experience with microservices architecture.
•    Understanding of Agile methodologies.
•    Knowledge of networking and security best practices.

•    Strong analytical thinking and attention to detail.
•    Ability to work independently and as part of a team.
•    Adaptability to learn new technologies quickly.
•    Strong organizational and time management skills.

•    Flexibility to adjust to multiple demands, shifting priorities, ambiguity, and rapid change in a fast-paced environment.

To APPLY NOW, click on Skye!

Apply now

Apply for Job