Automation/ QA Engineer

Senior DevOps Engineer

The Fiserv EMEA Developer Platform team is integral to promoting the API-first strategy in the region. The team is responsible for providing a developer experience that allows Fiserv customers to easily integrate their applications with the Fiserv Payment & Analytics APIs. The team consists of API designers, developers, testers, product managers and developer community advocates.

Role Overview

You’ll be key in driving the continuous delivery of value to customers from both large financial services clients, eCommerce clients & software vendors. You will be responsible for the creation of high quality continuous delivery processes to ensure features are delivered to customers in the shortest cycle time possible. You will be asked to push the technical boundaries of the latest DevOps technologies.

Primary Objectives

  • Contribute significantly to deploying, automating, maintaining and managing software on production systems; ensuring the availability, performance, scalability and security of productions systems
  • Work within an agile delivery process to deliver high quality estimates and outcomes for complex projects.
  • Support and implement the DevOps strategy for achieving continuous delivery.
  • Continuously innovate in terms of process and technology.
  • Embrace emerging technologies and keep abreast of new frameworks, tools and programming languages.
  • Support and influence selection and adoption of core technologies, development tools and standards within the team.
  • Work with team members to provide technical guidance and support. Provide technical coaching on complex issues to colleagues.
  • Must have strong verbal, written and organizational skills and strong customer focus.
  • Provide knowledge transfer; actively support and educate internal and external team members.
  • Build, release and configuration management of production systems
  • Pre-production Operational Acceptance Testing to assure the quality of our products / services
  • System troubleshooting and problem solving across infrastructure and application domains
  • Evaluate new technology options and vendor products
  • Ensuring critical system security through the use of best in class security solutions.
  • Contribute significantly to implementing technical solutions and improvements within a collaborative, high trust, solutions delivery team
  • Work independently when required, communicating regularly with stakeholders on solution implementation
  • Will perform additional job duties as required

Educational Requirements:

B.Sc. in Computer Science or other equivalent technical discipline.

  • Minimum of 5 years experience in DevOps engineering or similar role.
  • 3-4 years’ experience with using a broad range of technologies: Docker, EKS – Kubernetes, Helm, Argo, Gitlab, Ansible, Oauth2 OIDC, Nginx Ingress Controller, AWS (RDS, S3 VPC), Jenkins.
  • DevOps: Solid experience as a DevOps Engineer in a 24x7 uptime environment, including automation experience with configuration management tools
  • Scripting Skills: Strong scripting (e.g. Python, bash or PowerShell) and automation skills
  • Operating Systems: Windows and Linux system administration
  • Monitoring Tools: Experience with system monitoring tools (e.g. Nagios)
  • Problem Solving: Ability to analyse and resolve complex infrastructure resource and application deployment issues.

Desired Additional Skills:

  • Experience and knowledge of one or more of the following technologies - IBM Datapower, Apigee and Drupal CMS
  • DB Skills: Basic DB administration experience (Oracle, SQL Server, NoSQL).
  • Agile Methodologies: Experience with Agile software development methodologies.
  • Networking: Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP).