Here at SmallWorld Financial Services, we know how important it is to be able to support friends and family from abroad. Put simply, we believe that the more people we can help transfer money to overseas family, friends and businesses, the smaller the world becomes.
Our employees are as diverse as our customer base and we value the sharing of skillsets and cultures that come with a truly international company present in several countries.
SmallWorld is one of the largest money transfer companies in the world. We have a network of over 360,000 pick-up locations and a global team of over 1000 people who are responsible for over 15 million worldwide transactions each year.
Are you passionate about working for a global company that celebrates differences? Do you want to empower people and families to support each other regardless of distance?
Then join us! Let’s make this big world into SmallWorld.
For over 19 years we have been ensuring that customers can:
● Transfer money securely and easily
● Deliver money instantly to bank accounts in over 90 countries.
● Benefit from competitive exchange rates and promotions
● Enjoy a global service with local language support.
A Cloud Architect is responsible for designing Cloud oriented solutions, and bridging the gap between architecture, development, and operations teams, and enabling the continuous delivery of software applications. We are recruiting talented engineers that can help us in the short term to deliver our backlogs in the existing platform and to help us to migrate and to modernise our systems.
Your Responsibilities
● Design solutions that fulfil the needs of SmallWorld in a Cloud oriented Architecture.
● Infrastructure as Code: Develop and maintain infrastructure as code (IaC) templates to provision and configure infrastructure resources, such as virtual machines, containers, and Kubernetes clusters.
● Continuous Integration and Continuous Deployment (CI/CD): Design and implement CI/CD pipelines to automate the build, test, and deployment of software applications, including those running on Kubernetes clusters.
● Kubernetes Operations: Manage and maintain Kubernetes clusters, including configuring and optimising resource allocation, managing container orchestration, and monitoring cluster health and performance.
● Containerization: Develop, maintain, and manage Docker container images and repositories, and manage container orchestration using Kubernetes.
● Automation: Automate tasks and processes using scripts, APIs, and other tools to streamline operations and reduce errors.
● Monitoring and Logging: Set up and manage monitoring and logging tools to gain visibility into the performance and availability of applications and infrastructure running on Kubernetes clusters, such as Prometheus and Grafana.
● Security: Ensure that security is integrated into the DevOps process and that all necessary security controls are in place, including those related to Kubernetes clusters, such as network segmentation and RBAC policies.
Job Description
● Collaboration and Communication: Work closely with development, operations, and other teams to ensure that everyone is aligned and working towards common goals and communicate effectively to ensure that all stakeholders are informed.
● Troubleshooting: Troubleshoot production issues and provide solutions for incidents related to Kubernetes clusters and containerized applications.
● Continuous Improvement: Drive continuous improvement and innovation in the DevOps process, including adopting new technologies and processes related to Kubernetes.
● Cloud Infrastructure Expertise: A deep understanding of cloud infrastructure technologies, particularly those related to AWS and Azure, and being able to
effectively leverage these services in the context of Kubernetes. This includes knowledge of virtual machines, storage, networking, databases, and other related services offered by these cloud providers. Additionally, they should be able to design, implement, and manage Kubernetes clusters on AWS and Azure, using best practices to ensure high availability, scalability, and security.
About you
We would like to bring you to the next level in your professional career. We are looking for an experienced architect/DevOps that can guide and help in our journey. You are a hand on person that likes to get the work done and not just design and look from a distance. As an orientation, the following points summarise the technical skills we are looking for. We know they are a lot, so we are flexible with people missing some of them and willing to learn.
● 3 years of experience on:
o Public cloud providers (AWS, Azure, Google), Kubernetes environments and container registries.
● Be proficient in using GitHub as a version control system and should have a good understanding of its features and capabilities. They should be able to use GitHub to automate CI/CD pipelines, collaborate effectively with other team members, and ensure the security of code repositories.
● Strong understanding of Kubernetes architecture, deployment and configuration, networking, security, and monitoring and logging. They should be able to troubleshoot issues in a Kubernetes environment and implement best practices to ensure the stability and security of the cluster.
● Deep understanding of AWS services, automation, networking, security, and monitoring and logging. They should be able to design and deploy scalable, secure, and highly available infrastructure on AWS, and should be able to troubleshoot issues in AWS environments.
● Proficient in English for oral and written communication.
What We Offer You
● Being part of a transformation in engineering, an opportunity to work on the latest technologies, to be a recognized member of engineering inside and outside SmallWorld and have a lot of fun!
● Working in a multinational organisation, with offices around the world.
● A training package, access to e-learning platforms and cool equipment (laptop, smartphone) when needed.
● A competitive salary adjusted to your experience.
Top Skills
What We Do
At Small World, we believe that borders shouldn’t mean barriers. We’re passionate about empowering everyone in the world to be able to send and receive money anywhere, anytime with our unique combination of speed, simplicity, security and value. Small World’s money transfers are trusted across 196 countries worldwide. Our global network of digital payment options and physical network of more than 250,000 locations, ensures transfers take place in seconds, and can be collected in minutes. And all this is backed up by our exceptional quality of service and support that means wherever and whenever our customers need us, we’re there. We’re Small World, and we’re here to deliver value globally