Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 15, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Indsafri started with a Vision - To be the best customer-centric & employee-friendly company; to build a one-stop shop in which all IT needs are fulfilled.
    Read more about this company

     

    Integration Specialist

    Job Description:

    • In this role, you will coordinate the end-to-end integration of technical solutions across various teams, ensuring alignment across all technology disciplines. Your expertise will be crucial in facilitating collaboration and delivering effective solutions.
    • System Integration: Designing and implementing integration solutions that connect different software applications and databases within the bank.
    • Technical Coordination: Collaborating with various technical teams to ensure that integration processes align with the bank's overall technology strategy.
    • Requirements Gathering: Working with stakeholders to understand business needs and translate them into technical specifications for integration projects.
    • Troubleshooting and Support: Identifying and resolving integration issues, providing ongoing support to ensure smooth operations.
    • Documentation: Creating and maintaining documentation for integration processes, including data flow diagrams and integration specifications.
    • Testing: Conducting testing to ensure that integrated systems function correctly and meet business requirements.
    • Compliance and Security: Ensuring that all integrations comply with regulatory requirements and adhere to the bank’s security policies.
    • Continuous Improvement: Staying updated with the latest technologies and best practices to enhance integration processes and improve efficiency.

    Terms:

    • You must be based in Johannesburg.
    • This position is hybrid.
    • Initial 6-month contract with potential for extension.
    • We also consider foreign nationals with valid visas and not attached to any company.
       

    go to method of application »

    System Integration Specialist (Contract - 6 Months)

    • We are seeking a highly skilled Systems Integration Specialist to join our team within the banking sector. The Integration Specialist will play a crucial role in ensuring that all banking systems and applications work seamlessly together. This role involves designing, developing, and maintaining system integrations, leveraging the latest technologies to enhance banking services and ensure smooth data flow across platforms.
    • The ideal candidate will have strong experience with integration platforms, API management, and middleware technologies, along with a deep understanding of banking systems and compliance requirements.

    Key Responsibilities:

    • Design and Implement Integration Solutions:
    • Develop and implement integration solutions that connect various banking systems, applications, and third-party services.
    • Use APIs, web services (SOAP/REST), and middleware platforms to integrate core banking systems with digital channels, payment gateways, and other external systems.
    • System Integration Architecture:
    • Design and document the integration architecture that ensures secure, scalable, and efficient communication between systems.
    • Collaborate with the architecture team to define the integration strategies and best practices for the bank’s digital transformation.
    • API Management:
    • Manage the full lifecycle of APIs by developing, deploying, and maintaining them within the bank's ecosystem.
    • Work with internal and external stakeholders to integrate third-party services through well-designed, secure APIs.
    • Middleware and Messaging:
    • Implement middleware solutions (such as IBM WebSphere, MuleSoft, Dell Boomi, Tibco, or others) to connect various banking systems, ensuring data integrity and availability across platforms.
    • Manage messaging services such as MQSeries, Kafka, RabbitMQ to facilitate asynchronous communication between applications.
    • Troubleshooting and Support:
    • Monitor and maintain integration services to ensure continuous uptime and performance of banking systems.
    • Troubleshoot and resolve integration issues, minimizing service disruption and ensuring smooth operational processes.
    • Data Integration and ETL Processes:
    • Design and develop data integration solutions using ETL (Extract, Transform, Load) processes to move and synchronize data between systems.
    • Ensure that data flow is secure, accurate, and complies with industry standards and regulations.
    • Collaboration with Cross-Functional Teams:
    • Work closely with software developers, database administrators, network engineers, and business teams to understand requirements and deliver optimal integration solutions.
    • Participate in technical discussions to ensure that integration solutions align with business objectives and regulatory compliance standards.
    • Security and Compliance:
    • Implement robust security protocols for system integrations to protect sensitive banking data.
    • Ensure all integration processes comply with banking regulations, including data privacy (GDPR) and PCI DSS for payment systems.
    • Testing and Validation:
    • Perform unit testing, integration testing, and performance testing of integration solutions to ensure they meet functional and non-functional requirements.
    • Work with QA teams to ensure the integration solutions are thoroughly tested and meet quality standards.
    • Documentation and Best Practices:
    • Document all integration designs, configurations, and changes to maintain comprehensive and accurate records of the integration environment.
    • Establish and promote integration best practices, coding standards, and processes across the organization.
    • Continuous Improvement and Innovation:
    • Stay updated with the latest integration technologies and banking industry trends to recommend and implement innovative solutions.
    • Continuously evaluate and improve existing integration processes to enhance performance and efficiency.

    Key Qualifications:

    Education and Experience:

    • Bachelor’s degree in computer science, Information Technology, or a related field.
    • 5+ years of experience as an Integration Specialist or in a similar role, preferably within the banking or financial services industry.

    Technical Skills:

    • Strong experience with integration platforms and middleware technologies such as MuleSoft, Tibco, WebSphere, Oracle SOA, Apache Camel, or Dell Boomi.
    • Proficiency in designing and consuming SOAP/REST APIs, and working with API management tools like Kong, Apigee, or AWS API Gateway.
    • Familiarity with message queuing systems such as IBM MQ, Apache Kafka, RabbitMQ, or ActiveMQ.
    • Experience with ETL tools like Informatica, Talend, or SSIS for data integration.
    • Knowledge of SQL and database management systems (Oracle, MySQL, SQL Server) for backend integration.

    Banking Domain Knowledge:

    • Understanding of banking applications such as core banking systems, payments, digital banking platforms, and financial compliance systems.
    • Experience in integrating payment gateways, card services, regulatory compliance systems, and other banking-related platforms.
    • Security and Compliance:
    • Strong understanding of data security protocols, encryption, and compliance standards such as GDPR, PCI DSS, and ISO 27001.
    • Ability to implement secure, compliant integration solutions that adhere to regulatory guidelines.

    Soft Skills:

    • Strong problem-solving skills with the ability to troubleshoot complex integration issues.
    • Excellent communication skills with the ability to work collaboratively with technical and business teams.
    • Project management skills to handle multiple integration projects simultaneously, ensuring timely delivery.

    Preferred Qualifications:

    Certifications:

    • Relevant certifications such as MuleSoft Certified Developer, IBM Certified Integration Architect, or similar are preferred.

    Cloud Integration Experience:

    • Experience integrating with cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with cloud-native integration tools.
    • DevOps and CI/CD:
    • Knowledge of DevOps principles and experience with CI/CD pipelines (Jenkins, Bamboo) for deploying integration solutions.

    go to method of application »

    Senior Account Manager Business Development

    • Account Manager / Business Development Manager
    • Contract
    • Onsite
    • 8 - 12 years' prior IT industry related business development experience

    Requirement:

    • we are looking ideal candidate will lead initiatives to generate and engage with business partners to build new business for the company. 
    • This candidate will be focused and have strong communication skills. 
    • They should be able to think critically when making plans and have a demonstrated ability to execute a particular strategy.
    •  IT Business Development Manager You are obligated to perform the following duties but not limited to: · Client Engagement New Business Development/Client Onboarding: Onboard new clients by signing Master Services Agreement (MSA)/Preferred Suppliers List(PSL) to enable Indsafri perform business/project transactions with that specific client. 
    • Account Management and Revenue Realization: Developing quotes and proposals for prospective clients. 
    • Drive and ensure the successful contract negotiations, or business deals that the corporation may enter.
    • Supporting the directors as required in various initiatives. 
    • Researching prospective accounts in target markets, developing growth strategies and plans and Increasing client base ·
    • Identifying and mapping business strengths and customer needs
    • Writing business proposals, drafting, and reviewing contracts
    • Negotiating with stakeholders
    • Reporting on successes and areas needing improvements 
    • Having an in-depth knowledge of business products and value proposition 
    • Pursuing leads and moving them through the sales cycle 
    • Setting goals for the business development team and developing strategies to meet those goals 
    • Provides management and support for new business pipeline development, in consultation with the Directors
    • Managing and retaining relationships with existing clients. Ensure the clients are properly managed and their expectations are met at all times.
    • Communicate effectively and establish credibility throughout the organization and with the Board of Directors as an effective developer of solutions to business challenges.
    • Measure the performance of the company in terms of Revenue, Cost, and productivity. Benchmark the KPIs in terms of Revenue, Cost, and productivity during the second year and then implement necessary accelerators to improve the efficiency/net profit 
    • Mentor and interact with members of staff at all levels to foster growth and encourage development among senior executive team and all members of staff. 

    Responsibilities 

    • Identify partnership opportunities.
    •  Develop new relationships to grow business and help company expand. 
    • Maintain existing business. 
    • Think critically when planning to assure project success. 

    Requirements 

    • Bachelor's degree or equivalent experience 
    • 8 - 12 years' prior IT industry related business development experience 
    • Successful track record. Strong communication and interpersonal skills 
    • Proven knowledge and execution of successful development strategies 
    • Close connections with CIOs or CTOs or Hiring Manager or the Head of Technology Industry

    go to method of application »

    Quality Assurance Automation Engineer

    Description 

    • To Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Life-Cycle. Ensure alignment across Business Analysis, Development, Quality Assurance and Environment to optimise the testing efficiencies across the Product delivery stack. Ensure team effectiveness and healthy team dynamics.

    Job Responsibilities

    • Build a deep understanding of the business need in order to contribute to the ongoing value proposition.
    • Participate in the sprint planning, and success criteria per story/epic.
    • Participate in the Squad backlog grooming.
    • Facilitate the daily stand-up where necessary and manage the issues raised by the Software Quality & Test Engineers and remove any blockers.
    • Encourage the Software Quality & Test Engineers to collaborate across team to ensure efficient implementation of Product and ensure automation governance is adhered to by all.
    • Facilitate the handover of QA deliverables for all testing phases.
    • Review and ensure all QA artefacts are stored centrally.
    • Encourage continuous learning and questioning of the business and technology.
    • Allow for and encourage significant investment in the end-to-end QA design.
    • Review and prioritise all issues raised by the Software Quality & Test Engineers.
    • Work with the Enterprise Quality Assurance Chapter Lead on the metrics and reporting to communicate testing status.
    • Seek ongoing improvements in technical capabilities.
    • Mentor the Engineers within the team to improve their technical capabilities.
    • Responsible for performance management of direct reports (e.g. performance contracts, development plans, poor performance and improvement plans, and review).
    • Ensure the team dynamics are healthy (coaching and mentoring, assist with decision making, encourage self-organisation and assist with prioritisation).
    • Ensure direct reports' time sheets are created and signed off timeously.
    • Responsible for resource capacity plan(s).
    • Support the achievement of the business strategy, objectives and values.
    • Stay abreast of developments in field of expertise.

     Technical / Professional Knowledge

    • Programming (OOP)
    • Java Development with J2EE and/or Springboot knowledge (Advanced)
    • Automation testing using Selenium
    • Use of repository systems ie: Azure Repos
    • Testing of Services using automation tools such as Rest Assured (and SOAPUI).
    • BDD and TDD
    • Continuous Integration (CI) process with Jenkins or Azure Pipelines.
    • Agile methodology and working in agile teams
    • Use of Maven
    • Use of Jira and Confluence
    • Exposure to Cloud technology.
    • Experience in building stubs.
    • Experience in Service Virtualisation

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at IndSAfri Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail