Release Engineer (Dev Ops)

Location UK / Belfast

Job Type Permanent full-time

Salary Not disclosed

Updated 2 days ago

Reference 1404729

 Job Description

The Devops Engineer will be joining an existing team focused on CI/CD and will be responsible for the design, implementation, and enhancement of TSYS's next generation build & deployment systems.

Position Overview 

Every day, the people of TSYS® and Netspend® improve lives and businesses around the globe through payments. We make it possible for millions of people to move money between buyers and sellers using our payments solutions including credit, debit, prepaid and merchant services.  We are “People-Centered Payments”, and our team has the unique opportunity to help create a world in which payments make people’s lives easier and better. This is both an important responsibility for those who accept the challenge.

The Devops Engineer will be joining an existing team focused on CI/CD and will be responsible for the design, implementation, and enhancement of TSYS’s next generation build & deployment systems. Steeped in a Continuous Delivery mindset, this engineer will work closely with the Development, QA, IT and Operations teams to deliver effective and maintainable software integration and deployment processes.

The principal responsibilities of this role will be to build and maintain tools that automate and scale the deployment, monitoring and operations of our production, development and test environments.

We are primarily a Microsoft Windows development shop. Prior experience with Windows Server, SQL Server, .NET, PowerShell, and TFS is preferred, but not required.


Position Description

  • Design and build automated code deployment systems that simplify development work and make our work more consistent and predictable.
  • Manage our SCM, build, Continuous Integration, and Continuous Delivery processes.
  • Exhibit a deep understanding of server virtualization, networking and storage ensuring that the solution scales and performs with high availability and uptime.
  • Identify opportunities to deliver self service capability for the most common infrastructure and application management tasks.
  • Automate repetitive tasks required to maintain a secure and up-to-date operational environment.
  • Provide monitoring across all levels of the application.
  • Maintain up-to-date documentation of all build system components and processes.
  • Create and update documentation for operational process, procedures and environment configurations.
  • Mentor other engineers and technical analysts.


Position Requirements

  • Proficient with scripting languages such as PowerShell, Python, Ruby, Perl, or Bash.
  • Experience configuring, maintaining, and deploying software to Windows Server environments.
  • Experience building and deploying C# or Java code.
  • Experience using & implementing Configuration Management software such as PowerShell DSC, Octopus Deploy, Chef, or Puppet.
  • Experience working with SCM systems such as Git or Subversion.
  • Experience implementing & configuring Continuous Integration Software such as TFS, Jenkins, Team City, CruiseControl, Hudson, or Bamboo.
  • Experience writing and configuring build automation software such as Apache Ivy, Maven, MSBuild, Ant, or Gradle.
  • Experience implementing artifact management repositories such as Artifactory is preferred.
  • Experience using deployment consoles and workflow automation software such as Rundeck or Thoughtworks Go is preferred.
  • Experience implementing virtualization is highly desired (eg. VMWare, Xen, Hyper-V)
  • Familiarity with commercial release life cycle methodologies, project management, quality assurance.
  • Experience working in an Agile/Scrum or Lean/Kanban environment.
  • History of building tools for developers.
  • Must be proactive, self-motivated, and detail-oriented with strong communication skills.
  • BS in Computer Science or a related field preferred.
  • Typically, Minimum 4 Years Relevant Experience

Benefits 

In addition to a very competitive salary we also provide an excellent benefits package including: free car parking, private medical care, health cash plan, contributory pension, life insurance, income protection and free subscription with Belfast Bikes.
You also get to work in an award winning office and enjoy 25 days annual leave + 10 public holidays in addition to many other little perks such as lunch every other Friday, fresh fruit and more.

Have a look at how we work; tsys.com/belfast