DevOps Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3-5 years of experience in DevOps roles focusing on practices and principles., Experience in designing and implementing CI/CD pipelines using tools like GitHub Actions., Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies like Docker., Strong scripting skills in languages such as Python, Bash, or GoLang..

Key responsabilities:

  • Support the development and maintenance of the build, release, and deployment toolchain.
  • Implement and maintain Continuous Integration pipelines for engineering teams.
  • Establish monitoring solutions and metrics for code quality and application performance.
  • Collaborate with teams to identify bottlenecks and implement process improvements.

Paymentology logo
Paymentology Financial Services Scaleup https://www.paymentology.com
201 - 500 Employees
See all jobs

Job description

Description

Paymentology is the first truly global issuer-processor, giving banks and fintechs the technology, team and experience to rapidly issue and process Mastercard, Visa and UnionPay cards across more than 60 countries, at scale. 

Our advanced, multi-cloud platform, offering both shared and dedicated processing instances, vast global presence and richer, real-time data, set us apart as the leader in payments.

As a DevOps Engineer you will optimise the application flow throughout the build-release-deploy lifecycle. Your objective is to streamline processes for application teams, enhancing Paymentology’s ability to deliver to production with greater speed and efficiency. 

Our technology serves as a coordination and orchestration layer that connects infrastructure resources, simulations, and decision-makers. We are committed to modernising outdated, slow, and costly processes to drive innovation and agility. The team plays a crucial role in enabling our engineering groups to excel in developing, deploying, and operating our solutions. 


What you get to do:

Support Toolchain Development

  • Assist in designing and maintaining the build, release, and deployment toolchain, ensuring it aligns with best practices in industry and Paymentology.
  • Contribute to the adoption of the DevOps toolchain by engineering teams.

Continuous Integration (CI) Implementation

  • Implement, maintain and support Continuous Integration pipelines for engineering teams, while ensuring they adhere to defined standards. 
  • Create and maintain documentation and guides for CI procedures and tooling to promote “self-service” solutions and a culture of “shift left”. 

Continuous Deployment (CD) Support

  • Help define processes and best practices for Continuous Deployment, supporting self-service capabilities for engineering teams. 
  • Assist in troubleshooting deployment issues and ensuring smooth deployment and release processes. 

Code Quality and Security Standards

  • Collaborate with senior and principal engineers to apply code quality measurements, governance on Quality Gates and support the process of making the results visible. 
  • Assist in implementing and running automated security testing tools (SCA, SAST, DAST) and provide feedback on findings. 

Monitoring and Reporting

  • Help establish monitoring solutions and metrics for code quality and application performance. 
  • Provide regular updates and reports on operational performance and any identified risks. 

Process Improvement Initiatives

  • Participate in identifying bottlenecks and areas for improvement within the DevOps pipeline, offering solutions and alternatives. 
  • Collaborate with teams to implement process improvements that enhance speed and quality. 

Documentation and Knowledge Sharing

  • Maintain accurate and up-to-date operational documentation related to the DevOps processes and toolchains. 
  • Share knowledge and best practices with application teams, fostering a culture of collaboration. 

Collaboration with Teams

  • Work closely with development and operations teams to understand application requirements and ensure infrastructure meets those needs. 
  • Assist in capacity planning and operational reliability discussions. 

Onboarding and Training

  • Facilitate onboarding new team members by sharing insights about existing processes, tools, and environments. 
  • Conduct training sessions on existing DevOps tools and practices for application teams. 

Feedback Integration

  • Collect feedback from application teams regarding tooling and processes.

Requirements

What it takes to succeed:

  • 3-5 years of experience in DevOps roles, with a focus on DevOps practices and principles. 
  • Experience in designing and implementing CI/CD pipelines using tools such as GitHub Actions or similar. 
  • Familiarity with binary repository tools like, Nexus Sonatype, JFrog Artifactory and experience with publishing binaries using Java, Maven, Gradle, NPM, and Python. 
  • Experience with at least one major cloud platform (AWS, GCP, Azure ) with an understanding of how to manage cloud infrastructure. 
  • Proficiency in using containerisation technologies, notably Docker, and a basic understanding of Kubernetes for orchestration. 
  • Strong scripting skills in at least one language (Python, Bash, or GoLang), with the ability to automate processes to improve operational efficiency. 
  • Familiarity with software development practices, especially an understanding of Test-Driven Development (TDD). 
  • Understanding of configuration management tools (e.g., Puppet, Chef, Ansible) and the ability to apply them for infrastructure setup and management. 
  • Strong team player with good communication skills, capable of working effectively with cross-functional teams to achieve shared DevOps goals. 
  • Experience working in production environments with a grasp of PaaS, SaaS, or IaaS models. 
  • Ability to identify bottlenecks in existing processes and suggest improvements, contributing to a culture of continuous improvement. 

What you can look forward to:

At Paymentology we value making a difference to the lives of the people who work for us and who live in the communities where we operate. You can look forward to working with a diverse, global team where Paymentologists at all levels play an important part in our global mission to advance the world through payments and make a difference on a global scale. 


Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

DevOps Engineer Related jobs