Back to Job Search

Job Description

Our client, a fast-growing FinTech company, is looking to hire a DevOps Engineer for their team. You will have a passion for building high quality software that will lead to effective product offerings for the clients. 

Key Responsibilities

  • Manages independently delegated integrations, build and delivery tasks; supports developers and team-leaders, according to guidelines provided by DevOps lead
  • Performs design, setup, customisation and implementation of software build-automation routines and delivery workflows
  • Works on Integration of consolidated automation tools with internal build architecture
  • Works on Containerization and middleware management for projects (both on premises and in cloud)
  • Collaborate with software development teams to ensure smooth delivery of software solutions 

Key Requirements

  • Degree in Information Systems or Technology related degree
  • Must have at least 3 - 6 years experience working as a DevOps Engineer;
  • Technical expertise on Java/JEE application handling on WebSphere and/or OSGi compatible AS (Websphere Liberty Profile, Karaf)
  • Experienced on relational database user knowledge and basic management capabilities, preferably on Oracle, DB/2 or PostgreSQL; Knowledge and practice of major versioning systems (git..) and practices (gitflow); Good *nix shell scripting knowledge and practice; Knowledge and experience of Continuous Integration, Continuous Delivery and Continuous Deployment best practices and tools (Jenkins, Sonar, Artifactory); Good level of understanding and application of general build automation software (maven, npm, ant or Gradle)
  • Good knowledge and practice of containers (Docker, Kubernetes, Rancher or OpenShift)
  • Good knowledge and experience of DevOps best practices and tools