Founded in 1998, Ecentric Payment Systems is the leading provider of retail processing solutions in South Africa and across Africa. Ecentric serves as a trusted payments partner to 65% of the JSE-listed retailers, serving their in-store, online, mobile and omnichannel payments requirements.
Powered by technology and expertise, our comprehensive payment so...
Position Overview
As an Entry - Level position, the Command Centre Operator reports to the Command Centre Manager in the Operations Department.
Purpose of this position:
The purpose of this position is monitoring of real time EFT processing and online transactions processing. Identifying and reporting on service impacting issues affecting the production environment, together with Ecentric products, networks and applications.
A clear understanding of the operational environment, an acute sense of urgency and the need to communicate accurately and meticulously whilst ensuring near 100% uptime is maintained are key requirements.
The Operations Department requires an Operator with the ability to support the successful delivery of the Department's KPAs by taking responsibility of the following duties:
- Assist Team Leader to maintain high levels of action, quality and precision, and a delivery focus;
- Required to complete daily shift tasks;
- Ensure escalation is done promptly to the correct Support department with minimal downtime;
- Work with other departments to solve and close current problems where applicable;
- Communicate and assist team Leader on the status of outstanding internal/external issues and communicate these with all parties concerned;
- 1st line troubleshooting and problem solving for internal and external clients as well as service providers where applicable;
- Ensure all necessary tickets/incidents are logged and assigned to the relevant support department;
- Ensure root cause and resolution analyses are included and updated in all Incidents being updated;
- On-the-job training and knowledge sharing requirements are brought to Team Leader’s attention;
- Ensure all Checklists are up-to-date and information is captured accordingly;
- Fulfill ad-hoc requirements that may arise and are not specifically listed above;
- Provides ongoing support to colleagues;
- Understand the real time framework;
- Communications: Written/verbal; and
- Batch Processes File transmissions.
Requirements
Qualification and Certification:
- Bachelor Degree in Computer Science or similar is advantageous
Years of (relevant) Experience: at least +3 years in a similar or same position
Professional Expertise
- Understanding of systems monitoring
- Understand the EFT Switching environment
- Understand the Batch processing environment
- Understand the different file movement protocol (SFTP, XCOM, CD etc.)
- Have an understanding how to identify alerts and the process behind them, fixing where possible and alternatively escalating these alerts where required.
go to method of application »
Position Overview
Ecentric, a leading Payment Gateway Company in the FinTech industry, is seeking a dynamic and experienced Operations Support Manager to join our team. As a pivotal member of our 24/7 Command Centre, you will play a crucial role in implementing and supporting our operating requirements, ensuring alignment with service monitoring, availability, and health.
As a Mid - Level position, the Operations Support Manager reports to the Head of IT in the Operations Department. The Department requires a Operations Support Manager with the ability to not only support the successful delivery of the Department's deliverables but also a leader to foster a positive culture and value-driven work environment by taking responsibility of the following:
Role Requirements
- Drive integration activities across the Command Centre, supporting the next-generation Operation Model.
- Collaborate across functional teams to design, implement, and maintain critical procedures for Service Delivery, Major Incident, and IT Operations.
- Communicate effectively during incidents, driving escalations, investigations, and resolutions while ensuring timely and accurate outage updates.
- Provide recommendations for technology improvements to enhance incident resolution and ensure infrastructure and application stability.
- Focus on continuous development and daily management of service quality, increasing customer satisfaction, reducing meantime to restore service, and improving data quality.
- Utilize continuous improvement methodologies to enhance service delivery and productivity.
- Foster relationships with internal and external service providers, championing user satisfaction.
- Drive regular meetings with Business Units and Support Units on IT incidents and problems.
- Implement changes across departments to enhance application and infrastructure availability and service targets.
- Collaborate with the Management Team to promote talent upskilling and cultivate a positive culture aligned with our values.
- Manage day-to-day operations of the Command Centre teams, including staff development, training, KPA and KPI reviews, performance evaluations, shift rosters, and maintaining a positive and challenging workspace.
Requirements
Qualification and Certification:
- Ideally qualified in ITIL Foundations with expertise in Event, Incident, Problem, and Change Management processes.
Years of (relevant) Experience:
- 5-10+ years of relevant managerial experience in IT Operations.
Professional Expertise:
- Demonstrated leadership and strategic vision in the designated domain.
- Proven track record working with Senior Managers and Executives, exhibiting composure, credibility, and technical acumen.
- Familiarity with Command Centre and major incident management functions.
- Strong skills in establishing and managing operational procedures.
- Analytical skills with the ability to coordinate relationships of various IT technologies for effective business service delivery.
- Detail-oriented, capable of driving change to promote order, control, and consistency in an Operations environment.
- Excellent written and oral communication proficiency in English.
Skills and Behavioral Competencies:
- Building a successful team.
- Coaching.
- Continuous improvement orientation.
- Information monitoring.
- Initiating action.
- Leadership.
- Teamwork/collaboration.
- Providing exceptional experiences to internal and external customers by understanding their needs and tying them to results.
- Demonstrating a positive mindset, high levels of character and integrity, and a keen awareness of continuous improvement.
- Advising and collaborating with others to develop strong, positive working relationships across all organizational levels.
- Offering creative, data-based solutions while focusing on forward progress and creativity.
- Fostering the highest level of commitment among the team through transparent communication.
- Creating an environment that encourages autonomy, decision-making, and goal attainment.
- Taking personal responsibility for making tough decisions and meeting commitments.
go to method of application »
Summarised Duties and Responsibilities:
- Develop new user-facing features using Angular and TypeScript.
- Build reusable components and front-end libraries for future use.
- Optimize applications for maximum speed and scalability.
- Collaborate with UX/UI designers to translate designs and wireframes into high-quality code.
- Conduct unit tests and participate in code reviews to maintain high code quality.
- Integrate front-end components with backend services developed in .NET Core and ASP.NET.
- Develop and maintain backend APIs using .NET Core.
- Understand the nature of asynchronous programming, its quirks, and workarounds.
- Stay updated with the latest industry trends and best practices.
Requirements
Educations and Experience
- 3+ years of experience with Angular and TypeScript.
- Strong knowledge of HTML5, CSS3, and JavaScript.
- Deep knowledge of .NET Core and ASP.NET.
- Experience with RESTful services and APIs.
- Solid understanding of responsive and adaptive design.
- Experience with state management libraries such as NgRx or similar.
- Familiarity with Azure and Azure Pipelines for CI/CD.
- Proficient understanding of code versioning tools, such as Git.
- Experience with MS SQL Server and interpreting existing SQL logic
Skills and Behavioral Competencies
- Attention to detail;
- Communication skills – verbal;
- Communication skills – written;
- Managing work;
- Professional/technical expertise;
- Quality orientation;
- Teamwork/collaboration;
- Strong problem-solving skills; and
- Resilience and emotional maturity.
go to method of application »
Position Overview
In the role as Senior Fullstack Development, you will contribute to the achievements of the "Recon Assist" Team. We are seeking individuals who are dedicated to driving success, embracing challenges, and shaping the future of the payments industry.
The Senior Fullstack Developer in the Recon Assist space reports to the Team Leader in the IT- Development Department.
Key Technical Responsibilities
Development:
- Develop and enhance T-SQL stored procedures and functions with robust business logic.
- Create regression tests for T-SQL code reliability.
- Optimize database performance for seamless operation.
- Build responsive web pages with exceptional user experience, ensuring efficient data transfer across front-end, service layer, and back-end databases.
- Conduct C# development for a seamless interface between backend and frontend functionality.
- Utilize Angular/AngularJS for developing reusable front-end components.
- Evaluate code for validity, logical structure, industry standards compliance, and compatibility with various browsers, devices, and operating systems.
- Recommend and implement performance improvements for sites and applications.
- Design and implement web security measures, including firewalls and message encryption.
- Incorporate technical considerations (budgets, equipment, performance requirements, accessibility, privacy) into design plans.
Analysis:
- Analyze data to determine the feasibility of new system installations or modifications.
- Assess product needs and requirements within time and cost constraints.
- Collaborate with project managers to gather information on limitations or capabilities.
- Engage with stakeholders and team members to design systems and obtain information on performance requirements and interfaces.
- Provide clear, detailed descriptions of specifications, including product features, activities, software, communication protocols, programming languages, and hardware.
Test:
- Develop, maintain, or direct software system testing and validation procedures.
- Modify existing components to correct errors, upgrade interfaces, and improve performance.
- Monitor system operations to ensure conformance with stakeholder specifications.
- Perform tests according to planned schedules and report anomalies.
- Document test plans, procedures, and results.
Operate:
- Provide rotational application support.
- Document technical specifications and monitor server load, bandwidth, database performance, and browser/device types.
- Prepare reports on project specifications, activities, or status.
- Communicate with network personnel or hosting agencies to address hardware or software issues.
- Respond to user inquiries and monitor security system performance logs.
Plan:
- Collaborate with management and development teams to prioritize needs, resolve conflicts, develop content criteria, and choose solutions.
Self-Development:
- Continuously develop and improve understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
Requirements
Qualifications
- A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Certifications in specific technologies or frameworks, such as AWS Certified Developer, Microsoft Certified: Azure Developer, or certifications related to specific programming languages, are beneficial.
Experience
- Proficiency with tools such as SQL, C#, Angular/AngularJS, SSMS, Swagger, Azure DevOps, and Git.
- Experience in a peer review process, including PRs and merges.
- Experience must include working on both frontend and backend development, as well as experience with various technologies and frameworks.
Skills and Behavioral Competencies
- Attention to detail.
- Strong verbal and written communication skills.
- Effective workload management.
- Professional/technical expertise.
- Quality orientation.
- Teamwork and collaboration.
- Analytical mindset with strong problem-solving skills.
- High levels of conscientiousness.
- Resilience and emotional maturity.
- Effective organizational skills.
go to method of application »
Position Overview
As an Entry - Level position, the Command Centre Operator reports to the Command Centre Manager in the Operations Department.
Purpose of this position:
The purpose of this position is monitoring of real time EFT processing and online transactions processing. Identifying and reporting on service impacting issues affecting the production environment, together with Ecentric products, networks and applications.
A clear understanding of the operational environment, an acute sense of urgency and the need to communicate accurately and meticulously whilst ensuring near 100% uptime is maintained are key requirements.
The Operations Department requires an Operator with the ability to support the successful delivery of the Department's KPAs by taking responsibility of the following duties:
- Assist Team Leader to maintain high levels of action, quality and precision, and a delivery focus;
- Required to complete daily shift tasks;
- Ensure escalation is done promptly to the correct Support department with minimal downtime;
- Work with other departments to solve and close current problems where applicable;
- Communicate and assist team Leader on the status of outstanding internal/external issues and communicate these with all parties concerned;
- 1st line troubleshooting and problem solving for internal and external clients as well as service providers where applicable;
- Ensure all necessary tickets/incidents are logged and assigned to the relevant support department;
- Ensure root cause and resolution analyses are included and updated in all Incidents being updated;
- On-the-job training and knowledge sharing requirements are brought to Team Leader’s attention;
- Ensure all Checklists are up-to-date and information is captured accordingly;
- Fulfill ad-hoc requirements that may arise and are not specifically listed above;
- Provides ongoing support to colleagues;
- Understand the real time framework;
- Communications: Written/verbal; and
- Batch Processes File transmissions.
Requirements
Qualification and Certification:
- Bachelor Degree in Computer Science or similar is advantageous
Years of (relevant) Experience: Graduates are encouraged to apply some relevant experience is advantageous
Professional Expertise
- Understanding of systems monitoring
- Understand the EFT Switching environment
- Understand the Batch processing environment
- Understand the different file movement protocol (SFTP, XCOM, CD etc.)
- Have an understanding how to identify alerts and the process behind them, fixing where possible and alternatively escalating these alerts where required.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.