Job description
Why this is an amazing opportunity
This role is perfect for an experienced DevOps Engineer who wants to supercharge their career by experiencing first-hand what it is like to be part of an energetic, extremely fast growing company. You will lead the technical team on their DevOps journey, suggesting and implementing new technologies while being mindful of established best practices and helping the rest of the team learn to do the same.
The sense of impact and reward will be huge. You will help to build a product which makes a very real difference in the world. Be a part of delivering socially responsible financial services to the masses; make it possible for students from more than 100 countries to obtain the finance to fulfil their dream of studying at the world’s top universities and schools.
We are an agile, non-hierarchical team; this means that you are going to get exposure to all aspects of our business immediately. You’ll gain as much accountability as you can handle and have an influence on scaling the company.
One of our goals is to build one of the top FinTech teams and cultures anywhere in the world. This means putting a lot of time into ensuring we only hire people with exceptional potential, and creating the best working environment possible.
The position will be based in Cape Town.
Why join Prodigy Finance
- Work at a successful global company.
- Experience the excitement and learn from being part of an incredibly fast growing young company. No kidding - exponential growth. Happening right now!
- Help to build a platform that helps to make a very real difference in the world.
- Enjoy the agility and flexibility offered by a startup culture. A sociable, relaxed and friendly work environment (with a serious coffee culture where you can wear shorts to work).
- Receive a competitive salary, and share options in the company. Since you will be playing a key role in making us successful, it is only right that you have a stake in the rewards of our success.
- Enjoy healthy snacks and team lunches once a week, drinks together as a company regularly, legendary team events and weekly yoga sessions.
What you will do in the role
As a DevOps Engineer, you will take a leading role in instilling a DevOps culture within the larger tehnology team, mentoring engineers, setting best practices and looking to the future of system engineering practises that might apply to the technology team at Prodigy. You will lead by example, ensuring that the rest of the technology team is working with your vision. This is a specialized role, half trail-blazer, half coach.
Specific responsibilities are to:
- Teach and mentor DevOps to other engineers within the technology team
- Set DevOps best practices for the technology team as a whole, enabling them to implement these practices in their daily work.
- Ensure all teams comply with due diligence requirements for security, data integrity, privacy and continuity of business
- Document and explain best practices to the broader technology team
What you will be judged on
You’ll be measured on the following:
- Technical competence; love coding and scripting with the ability to learn new paradigms quickly
- Excellent critical judgement; able to make good decisions, be trusted, respected and dependable, be proactive and responsive, ask the right questions, raise flags at the right time, able to prioritize and plan workloads for the team
- Technical leadership [SW6] and team spirit; we are all contributing to the same platform, so be a great individual contributor and motivate the team through leading to achieve our collective goals – we only win if the team wins – see the impact of your own work and positively influence and help the work of others
- Get stuck in, execute, generate ideas, have an impact, don’t just sit back and be a passenger
- Being level-headed; keeping your head when all about you are losing theirs
What you need to be great at
- Ability to influence and mentor the team and create a DevOps culture
- Ability to pick up new tools quickly
- Excellent communication skills and a strong team working ethic
- Ability to automate provisioning and maintenance of infrastructure in a cloud environment
- Strong troubleshooting and problem solving ability
- Involvement working in an Agile development team
- Experience with JIRA or another ticket tracking system
- Experience with GitHub or similar online code respositories
Who we are looking for; track record must haves
- A solid understanding and working experience with an enterprise cloud service provider
- Experience in automating builds and deployments
- Experience with monitoring, logging and alerting solutions
- Understanding of networks, protocols, servers, storage systems, operating systems
- Good knowledge of at least one programming language
- A track record of deploying and managing microservices
- Experience with container orchestration
- Understanding of data integrity, security and continuity of business
- Experience that would be nice to have (but we’ll trade off if everything else fits)
- Ideally you will have substantial experience working with Amazon AWS specifically
- Experience with specific technologies currently used within the business such as Ruby on Rails, Python and RabbitMQ
- Experience with data analysis pipelines (Spark, Storm )
- The Prodigy Finance fit; attributes which run true in everyone at Team Prodigy
To be an A player at Prodigy Finance, you need to possess – in spades - the following attributes:
Innovative + Smart
Be curious enough to want to know more, think out the box, maybe even break the box, show initiative and be smart about it to find implementable, impactful solutions.
International + Accountable
Push yourself to be better every day. Work with others across the world, be resilient, add value and then hold yourself accountable. Encourage and celebrate each other.
Energetic + Fun
Sense of humour = survival. Bring energy and fun. Wear your heart on your sleeve. Work hard and find the time to play. We’re in this together.
Do you want to be our next DevOps Engineer? Here’s what to do now:
If this sounds exciting and you'd like to have an informal chat, get in touch below and tell us why you want to work at Prodigy Finance.