DevOps Engineer

Ref No. CLGNWI/DEVOPSENG/2
Benefits Medical
Location Selangor, Malaysia
Job type Permanent
Job Status

Introduction

Support DevOps Automation efforts for transition/implementation of its approach to a public cloud, private cloud and on-premise computing environment, developing strategy, implementation, establish and maintain CI/CD process.

Important

DevOps engineers with solid experiences in SDLC across languages, technologies and frameworks in Shell, Perl, Python, PowerShell, Ruby, CI/CD, Private CLoud, Public Cloud, Jenkins, Maven, GIT, Ansible

The Job

Summary:

This individual will support DevOps Automation efforts for transition/implementation of DevOps approach to a public cloud, private cloud and on premise computing environment. The job will include developing DevOps strategy, implementation establish and maintain CI/CD process, release pipeline and/or integration of Version Control, Build Systems, Deployment, Repository Systems along administrative and support. Strong verbal and written communication skills are necessary and individual who is self-motivated and eager to research and identify solutions critical for the organization, need to be a DevOps evangelist.

  • Process Automation
    • Engineer, build and manage complete CI/CD solution using a combination of open-source, commercial technologies and in-house developed tools as appropriate.
    • Develop and maintain the automated provisioning of CI/CD components.
    • Ensure all CI/CD systems are highly available, resilient and backed up.
    • Work with monitoring teams to outline monitoring requirements for CI/CD systems and ensure effective support models.
    • Liaise with stakeholders to understand their needs and continually improve the CI/CD product offering.
    • Writing automation using Shell, Perl, Python, PowerShell, Ruby etc.
    • Automate repetitive tasks.
    • Streamline release pipeline.
  • Supports
    • Provide business operations support for release management such as ensuring delivery of releases, ensuring builds are tested in good quality and all releases check points are being validated.
    • Monitor and report performance of deployed systems
  • Process Improvement
    • Finding opportunity to automate manual release process.
    • Ability to identify process gaps and implement improvements (process/tools) in DevOps space.
  • Problem Solving
    • Ability to analyze and resolve complex infrastructure resource and application deployment issues.
  • Training
    • Educate and support other delivery teams in the use of CI/CD tooling.

Qualifications:

  • Bachelor's Degree in IT or Computer Science
  • ITIL Foundation
  • DevOps Certifications

Requirements:

  • Minimum 3 to 5 years of IT work experience in product engineering, development and/or support functions.
  • DevOps experience required.
  • Mid to senior level with a depth of knowledge around DevOps and Agile methodologies.
  • This will include strong automation experience (e.g. Gradle and Artifactory) as well Scripting ability (e.g. Python and Shell) and ideally experience deploying to cloud and on premise environment.
  • Other DevOps tools such as Vagrant, Puppet/Chef, Apache and Maven are highly advantageous.
  • Excellent knowledge of Continuous Integration (CI) and Continuous Delivery (CD) principles and methodologies.
  • Experienced in software development and build/release management in private and/or public cloud.
  • Expert knowledge of CI Management tools (Jenkins or similar).
  • Good understanding of build tools (Maven, Gradle or similar).
  • Strong knowledge of version control software (Git or similar).
  • Commercial experience in modern Configuration Management systems (CHEF, Ansible, Puppet, Terraform or similar).
  • Experience in using PVCS, SVN, artifactory, Jira.
  • Good knowledge of public cloud services and technologies (AWS, Azure Platform, etc)
  • Strong scripting (e.g. Python, Json, Ruby, Shell, PowerShell, Groovw) and automation skills.
  • Experience with systems administration and IT operations.
  • Comfort with frequent, incremental code integration, code testing and deployment, CI/CD, release pipeline.
  • Ability to support delivery team to autonomously build and deploy in-house developed and 3rd Party application and service.
  • Ability to identify process gaps and implement improvements (process/tools) in DevOps space.
  • Experience in building a DevOps culture into distributed teams, Dev & Ops teams
  • Comfort with collaboration, open communication and reaching across functional borders.
  • Intermediate in presentation and MS PowerPoint skills.
  • Experience in ITIL Service Management processes i.e. Change management, Release management, etc.

Networkers acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Networkers and may assist with processing your application.

Matthew Kumar
manages this role


 

Related jobs

 

Related articles

Back to top