Paymentology is the first truly global issuerprocessor 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 multicloud platform offering both shared and dedicated processing instances vast global presence and richer realtime data set us apart as the leader in payments.
As a DevOps Engineer you will optimise the application flow throughout the buildreleasedeploy 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 decisionmakers. 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 selfservice solutions and a culture of shift left .
Continuous Deployment (CD) Support
- Help define processes and best practices for Continuous Deployment supporting selfservice 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 uptodate 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.
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.
Travel:
< 5
Requirements :
What it takes to succeed:
- 35 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 TestDriven 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 crossfunctional 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.
Remote Work :
Yes
Employment Type :
Independent Contractor