Solution Engineer

3 months ago


Johannesburg, South Africa Tower Group Full time

Role profile

Role title: Solution Engineer

Functions: Technology

Band: G Band

Sub-function: Risk & Compliance

Reports to:

Location: Kenya/South Africa

Role purpose: ( Brian to update/ Add)

· We are looking for a highly motivated, experienced, and enthusiastic individual for a Solution Engineer role. In this senior role, you will play a crucial part of: -

o Developing Business Applications and APIs

o Data and ETL workflows

o Developing Automation processes.

· Reporting to the Compliance Solution Art M-PESA Africa, the Solution Engineer is responsible for maintaining and creating solution capabilities in the Compliance ART.

· You will have the opportunity to learn and grow within a dynamic IT and Fintech environment while contributing to the efficiency and reliability of our systems.

Key accountabilities and decision ownership :

Main Responsibilities ( Brian to Review)

  • Develop and maintain server-side components using Java, NodeJS etc.
  • Design and implement data storage solutions, such as databases (RDBMS, NOSQL), to ensure scalability and performance.
  • Write and maintain Bash scripts for automating repetitive tasks and system administration.
  • Build reusable code and libraries for future use.
  • Implement automation technologies and tools for continuous integration (CI) and continuous deployment (CD) processes.
  • Design and implement monitoring and alerting systems for proactive issue identification and resolution.
  • Optimize the application for maximum speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Assess and prioritize feature requests and bug fixes.
  • Perform unit and integration testing before deployment.
  • Troubleshoot and debug issues.
  • Stay up to date with emerging technologies and industry trends.
  • Utilize Linux operating systems for server setup, configuration, and maintenance.

.

· Support Alignment

o Collaborating with Solution Architects to ensure discrete solutions created by ARTs (Agile Release Trains) and Suppliers fit into and support the larger capabilities of the overall solution.

o Collaborate with Operations to ensure systems adhere to availability SLAs (Service Level Agreements).

o Participate in backlog refinement and prioritisation sessions.

o Define enabler capabilities and NFRs.

o Participate in regular Art Sync sessions to ensure consistency in emerging designs and managing trade-offs across all ARTs and Shared Service teams.

o Participate in Pre- and Post-PI Planning to work with relevant stakeholders and define the architectural approach and high-level objectives for the upcoming PI planning.

o Participate in regular Solution Demo sessions to demonstrate new implemented approaches and assessing fitness for purpose.

o Collaborate with Release Management to assess releasability of elements of the solution in line with the Release Strategy

o Actively working with Agile Teams to ensure that emergent design choices minimize technology complexity and avoid unnecessary duplication of capabilities.

Core competencies, knowledge, and experience.

Must have technical / professional qualifications: ( Brian to Review)

· Bachelor’s degree in computer science, Engineering, or a related field.

 

Skills

· 5+ years technical experience

· Proven experience as a Backend Developer or similar role.

· Strong proficiency in backend development languages such as Node.js, Python, Java, etc.

· Experience with server-side frameworks such as Spring Boot, etc.

· Familiarity with databases (SQL and NoSQL), including MySQL, PostgreSQL, MongoDB, etc.

· Knowledge of RESTful APIs and experience in building and consuming them.

· Understanding of front-end technologies, such as HTML5, CSS3, and JavaScript.

· Experience with version control systems (e.g., Git).

· Familiarity with Linux operating systems and command-line tools.

· Proficiency in Java or Golang programming language.

· Experience writing and maintaining Bash scripts.

· Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform is a plus.

· Excellent problem-solving and communication skills.

· Ability to work both independently and collaboratively in a team environment.

· Attention to detail and a passion for writing clean, efficient, and well-documented code

 

· Experience in bash scripting.

· Previous experience of AWS and/or Azure public and private cloud technologies (actual hands-on work will be required).

 

· Windows and Linux Operating Systems Administration skills (actual hands-on work will be required).

 

· Databases RDBMS & NoSQL (actual hands-on work will be required).

 

· System and monitoring experience.

· An understanding of system performance and hardware sizing.

 

· Experience in ETL technologies

· Experience of implementation projects.

 

· Experience of continuous delivery and release automation processes.

· Experience in analysing application demands to ensure correct sizing of infrastructure.

· Knowledge and interest in market leading Mobile Money technologies, suppliers, and innovations.

 

Personal Attributes ( Brian to Add)

· Domain experience in Financial Services and Financial technologies will be an added advantage.

· Strong business acumen and leadership mindset with the ability to communicate and influence others.

· Has demonstrable knowledge and experience in both Agile and Waterfall methodologies.

 

 

Budget owned:

CAPEX : Approx. XXXXXXXXXXXXX

 

OPEX : Approx. XXXXXXXXXXXXXXXx

Key performance indicators:

· XXXXXXXXXXXXXXXXXXXx

Direct reports:

 

· XXXXXXXXXXXXXXXXXXxx

 

Dotted reports: XXXXXXXXXXXXx

 

 

 

 



  • Johannesburg, Gauteng, South Africa RMV Solution Full time

    Job DescriptionThis is a remote work opportunity for a skilled Salesforce Solutions Developer to join our team at RMV Solution. As a key member of our technical team, you will be responsible for designing and developing custom software applications on the Salesforce platform tailored to our specific client management needs and daily operations.Key...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    We are seeking a skilled IT Business Solutions Specialist to join our team at ALOS Innovative Workforce Solution (Pty) Ltd.As an IT Business Solutions Specialist, you will be responsible for delivering software development and operations solutions using Java, C#, Angular, TypeScript, and other technologies. You will also work with AWS Cloud DevOps, Cloud...

  • Solutions Engineer

    2 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    Qualifications:AWS, GCP, or Azure Certifications.Multi-cloud experience.Master's degree in Computer Science or Software Engineering (preferred).Expertise in software engineering, design architecture, and system security best practices.Requirements:Proven experience in IT and cloud infrastructure development.Advanced understanding of business analysis...

  • Solutions Engineer

    2 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    Qualifications: AWS, GCP, or Azure Certifications. Multi-cloud experience. Master's degree in Computer Science or Software Engineering (preferred). Expertise in software engineering, design architecture, and system security best practices. Requirements: Proven experience in IT and cloud infrastructure development. Advanced understanding of business...

  • Solution Engineer

    2 weeks ago


    Johannesburg, South Africa Tower Group Full time

    Role profileRole title:Solution EngineerFunctions:TechnologyBand:G BandSub-function:Risk & ComplianceReports to:Location:Kenya/South AfricaRole purpose: ( Brian to update/ Add)· We are looking for a highly motivated, experienced, and enthusiastic individual for a Solution Engineer role. In this senior role, you will play a crucial part of: -o Developing...

  • Solution Engineer

    3 months ago


    Johannesburg, South Africa Tower Group Full time

    Role profileRole title: Solution EngineerFunctions: TechnologyBand: G BandSub-function: Risk & ComplianceReports to:Location: Kenya/South AfricaRole purpose: ( Brian to update/ Add)· We are looking for a highly motivated, experienced, and enthusiastic individual for a Solution Engineer role. In this senior role, you will play a crucial part of: -o...

  • Solution Engineer

    3 months ago


    Johannesburg, South Africa Tower Group Full time

    Role profileRole title: Solution EngineerFunctions: TechnologyBand: G BandSub-function: Risk & ComplianceReports to:Location: Kenya/South AfricaRole purpose: ( Brian to update/ Add)· We are looking for a highly motivated, experienced, and enthusiastic individual for a Solution Engineer role. In this senior role, you will play a crucial part of: -o...


  • Johannesburg, Gauteng, South Africa People Source Full time

    If you are a motivated and skilled Cloud Solution Engineer looking for a new challenge, we would like to hear from you. As a Cloud Solution Engineer at People Source, you will play a key role in designing, developing and implementing complex applications and workflows using the latest Power Platform Tools.The successful candidate will have a strong...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Technical Solutions Engineer We are seeking a highly skilled Technical Solutions Engineer to join our successful team at Network Recruitment. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions to meet business requirements in accordance with specifications provided. Key...


  • Johannesburg, Gauteng, South Africa FrostByte Digital Full time

    Job SummaryWe are seeking a highly skilled Automation Solutions Engineer to join our team at FrostByte Digital. In this role, you will be responsible for designing, developing, and implementing automation solutions that meet the high standards of our customers.


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    We are seeking a highly skilled Database Solutions Architect to join our team at ALOS Innovative Workforce Solution (Pty) Ltd. Salary: R1,200,000 per annumAbout the Role:As a Database Solutions Architect, you will play a critical role in designing and implementing cloud-based database solutions that meet the needs of our business. You will work closely with...


  • Johannesburg, South Africa Sci Tech Placements Full time

    This individual will be responsible for designing, developing, and implementing innovative and efficient heating, ventilation, and air conditioning (HVAC) solutions for our customers in the building sector Responsibilities: 1. Designing HVAC systems and processes to meet our client's requirements.2. Collaborating with project management, construction...


  • Johannesburg, South Africa Sci Tech Placements Full time

    This individual will be responsible for designing, developing, and implementing innovative and efficient heating, ventilation, and air conditioning (HVAC) solutions for our customers in the building sector Responsibilities: 1. Designing HVAC systems and processes to meet our client's requirements.2. Collaborating with project management, construction...

  • Engineering Lead

    6 months ago


    Johannesburg, South Africa Expleo Group Full time

    To envision, lead and develop fit for purpose, integrated end - to end technical solutions across multiple technologies for the organisation, through inspirational technical leadership and visionary long-term thinking. Provide leadership across multiple initiatives guiding engineering lead practitioners to achieve product / programme...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About Network RecruitmentWe are a reputable recruitment agency in the Financial Services sector, specializing in matching top talent with exciting career opportunities.Job OverviewWe are seeking an experienced Cloud Data Solutions Engineer to join our dynamic team. As a key member of our engineering department, you will play a pivotal role in designing,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Data Solutions Engineer to join our team at Network Recruitment. As a key member of our organization, you will play a crucial role in building innovative data solutions that drive business growth.About the Role:Salary: $80,000 - $110,000 per year, based on experience and qualifications.Job Description: Collaborate closely with...

  • Test Engineer

    19 hours ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Job Summary: Test Engineer - Salesforce SolutionsiOCO is seeking a talented Test Engineer - Salesforce Solutions to join our team. As a test engineer, you will play a critical role in ensuring the quality of our software solutions. This includes designing and executing tests, analyzing results, and reporting findings to the design team.About the Role:This is...

  • C# Solutions Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: C# Solutions EngineerWe are seeking a skilled C# Developer to join our team at Network Recruitment.About the RoleIn this position, you will design, develop, and implement software solutions that drive business success. Your expertise in C# development will be crucial in helping us achieve our goals.Key ResponsibilitiesDesign and develop software...


  • Johannesburg, South Africa Mimecast Full time

    Job title : Solutions Architect Sales EngineerJob Location : Gauteng, JohannesburgDeadline : December 05, 2024Quick Recommended Links Jobs by Location Job by industries What you'll do Collaborate with Enterprise Account Executives throughout the entire sales cycle, from initial executive briefings to complex deal negotiations. Act as a trusted technical...

  • Process Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Tetra Pak Full time

    Job Title: Process EngineerWe are seeking an experienced Process Engineer to join our team at Tetra Pak.Job Summary:Develop and implement technical solutions for engineering projects.Collaborate with customers and suppliers to drive project success.Contribute to the development of project documentation.Participate in validation and review of technical...