About the position
My client based in Cape Town is currently looking for a DevOps Engineer to join their team on a contract basis.
IT / FINANCE
Responsibilities
- Develop and maintain integrated programme delivery roadmaps.
- Coordinate multiple concurrent business, operational and technology workstreams.
- Lead the end-to-end implementation of new insurance products and enabling capabilities.
- Facilitate business requirements workshops and solution discussions.
- Translate strategic business objectives into executable delivery plans.
- Coordinate technology development, system integration, testing and business readiness activities.
- Manage programme governance, RAID logs, reporting and Steering Committee updates.
- Build and maintain strong relationships with internal and external stakeholders.
- Influence delivery across multiple organisations without direct line management authority.
- Apply Agile delivery principles to ensure successful programme execution.
- Monitor programme risks, dependencies and delivery progress.
- Ensure successful product launches through effective cross-functional coordination.
Qualifications & Experience
- Relevant IT qualification (Diploma or Degree) in Computer Science, Information Technology, or a related field.
- Sc. or National Diploma in Computer Science (preferred).
- AWS Certification is advantageous.
- Minimum of 8+ years' experience in object-oriented software development.
- Strong understanding of Object-Oriented Programming (OOP), SOLID Principles, and Design Patterns.
- Experience within the investment management or financial services industry is advantageous.
- Strong technical expertise in:
- Python (FastAPI & Django)
- Angular (including Micro Front-End architecture)
- Ruby on Rails
- MS SQL database design, querying, and optimisation
- RESTful API development and integration
- Git version control and CI/CD pipelines
- Cloud technologies, including AWS, serverless architecture, microservices, and containerisation.
- Strong analytical, problem-solving, and software design skills.
Competencies
- Strong analytical and problem-solving abilities.
- Excellent software design and development skills.
- Innovative mindset with a passion for continuous improvement.
- Ability to mentor, coach, and develop team members.
- Strong collaboration and stakeholder engagement skills.
- Excellent communication and interpersonal skills.
- Adaptable and resilient in a fast-paced environment.
- Client-focused with a commitment to delivering high-quality solutions.
- Results-driven with the ability to manage multiple priorities and meet deadlines.
- Strong attention to detail and commitment to coding standards and quality.
- Ability to work independently while contributing effectively within a team.
If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review.
Desired Skills:
- Python (FastAPI & Django)
- AWS Cloud Services
- Decision-making
- Communication skills
- SQL performance tuning