Software Developer/ Engineer/ Architect

IT Senior Platform Engineer - Dev Ops

Vhi Group Service DAC currently have a fulltime permanent vacancy for the role of Senior Platform Engineer  - Dev Ops.

This is a unique opportunity to become a lead member of a specialized cross functional team that will work closely with application teams to automate and accelerate the testing, release and deployment of applications into a runtime environment quickly and reliably

The successful candidate will be a key influencer in maturing and evolving our continuous integration practices and tools.

As a Senior Platform Engineer DevOps you will:

  • Be part of the technical team that will be responsible for the automating and accelerating the testing, release and deployment of applications into a runtime environment quickly and reliably. 

•    Work closely with application development squads to advise and implement new CI Pipelines and advice on operational requirements of software solutions.

  • Manage the build and CI server. Configure build projects, and automate processes for environment setup and data flow. Debug issues in these builds with sources from all over our stack.
  • Configuration Management. Configure software for various deployment environments. This includes infrastructure and integrating with third party software.
  • Environment Setup and Provisioning. Manage our software prerequisites and work with new applications to get them provision and configure environments.
  • Deployments. Oversee releases to customer environments.
  • Complete code and script updates, as well as resolving product implementation errors.
  • Oversee routine maintenance procedures and performing diagnostic tests.
  • Document processes and monitoring performance metrics.
  • Conform to best practices in network administration and cybersecurity.
  • Work closely with QA to managing datasets for QA.
  • Troubleshoot issues across the entire stack - platform, application and network.
  • Influence development teams to build reliable and scalable applications with resilience and self-healing in mind.
  • Use DevOps industry best practices and technologies and translate them to work for Vhi best practices.
  • Minimum of 7 + Years’ experience in Supporting Enterprise Systems with 3 + Years in a commercial DevOps or Platform roles with a bachelor's degree in Computer Science, Engineering or related field or equivalent work experience.
  • Deep understanding of DevOps automation concepts, practices and procedures.
  • Experience in Deploying, Automating, Maintaining and Managing Non-Production & Production environments.
  • Experience with programming in Python, Java, Ruby, Scala, Go, or similar programming & scripting languages.
  • Deep understanding DevOps Tools such as Jenkins.
  • Deep understanding Code Repos & Software branch management.
  • Deep understanding of integrating code & security quality tools into the pipelines.
  • Deep understanding of software\hardware & networking.
  • Experience working with large systems that need to scale.
  • Experience in handling and solving system outages.
  • Practical experience with configuration management tools.
  • Practical experience in container technologies like Kubernetes, and Docker is desirable.
  • Practical experience with Windows & Linux administration.
  • Practical experience with common protocols (eg. TLS, STARTTLS, SSL, HTTPS, SCP, SSH, SFTP, FTPS).
  • Analytical; solves problems at root cause and prioritizes effectively.
  • Very strong verbal and nonverbal communicator. Adept at explaining complex technical concepts and share your knowledge with diverse audiences.
  • Collaborative and team oriented work approach with the ability to gain consensus among a large, diverse group of stakeholders.
  • Proven ability to motivate and inspire team members, peers, stakeholders and executives.
  • Demonstrate alignment to the Vhi values.