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: Apr 19, 2023
    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

    A generalist recruitment company with specialised divisions acquiring the markets leading talent in engineering, renewable energy, manufacturing, FMCG manufacturing, finance, insurance, production, construction and mining.


    Read more about this company

     

    Senior Software Developer

    Duties and Responsibilities:

    • Support and maintenance of existing systems, including troubleshoot and data support
    • Design and code new development
    • Interaction and communication with clients/users
    • Compile technical specification documentation

    Requirements:

    • Bachelor of Science in Information Technology or Diploma in Information Technology or Higher Certificate in Information Technology/Systems
    • A drivers license and own transport.

    Skills:

    • ASP.net
    • ASP.net Core
    • VB & C#
    • SQL
    • Java Script
    • Web development
    • Windows application development
    • Windows Services
    • Mobile development
    • Web Services / Restful APIs
    • Ionic
    • HTML 5
    • Postman / Swagger
    • Angular
    • Bootstrap
    • CSS
    • jQuery
    • AJAX
    • Crystal Reports / Other Reporting tools (SSRS)

    go to method of application »

    C# .NET Developer

    Key purpose:

    • As a .NET Developer, you'll be responsible for developing software applications and building solutions using Microsoft technologies. You will have experience with the latest tools including C#, ASP.NET MVC, Entity Framework (or LINQ to SQL), as well as Migrations and Unit testing frameworks such as NUnit or xUnit. Your role will involve working within teams on projects that range from single-page web applications to full scale enterprise systems.

    Duties and responsibilities:

    • Develops software solutions using object-oriented design and programming methodologies Design and develops custom applications and components.
    • Create C# scripts for use in Web Forms and Web Services.
    • Maintain web sites and applications by performing system maintenance, updates, and upgrades
    • Familiarity with:
    • SDLC
    • Azure development
    • Agile development practices
    • Development of restful services
    • Understanding of good C# development practices
    • Understanding of GIT and DevOps processes & tooling

    Qualifications and experience:

    • Experience with .NET development preferred.
    • Strong knowledge of data structures and algorithms, including STL and networking.
    • A minimum of three years experience in C# .NET development
    • Bachelors degree in Computer Science or related Field 3+ years of experience with .NET, C# and ASP.NET a plus.
    • 3+ years of experience with the .NET framework required.
    • Experience developing and maintaining business applications using ASP.NET MVC and C# preferred

    go to method of application »

    Full Stack Developer (C# with Angular)

    Responsibilities:

    • Participating in the design and creation of scalable software
    • Design client-side and server-side architecture
    • Writing clean, functional code on the front- and back-end
    • Develop and manage well-functioning databases and applications
    • Write effective APIs
    • Testing and fixing bugs or other coding issues
    • Troubleshoot, debug and upgrade software
    • Collaborate with other front-end & back-end developers, and UX designers to improve usability, provide insight, expertise, and coding services
    • Implement cloud-based products and services
    • Integrate with external customer and 3rd-party systems
    • Perform code reviews and maintain technical documentation
    • Implement design patterns, optimization, caching, security, and accessibility guidelines, while contributing to continuous improvement

    Requirements:

    • 4 to 5+ years of experience with a Front-End framework (Angular) and related technologies such as JavaScript, Typescript
    • 4 to 5+ years of experience with a Back-End language (C#) and related technologies
    • Proven experience as a Full Stack Developer or similar role
    • Knowledge & experience in DEVOPS (is a plus)
    • Familiarity with databases (e.g. SQLServer), web servers (e.g. IIS) and UI/UX design
    • Have general understanding of web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS, OAuth)
    • Solid understanding of the application development life cycle
    • Good understanding of computer science concepts, design patterns, algorithms and data structures
    • Understanding of security concepts, such as, encryption, authentication, key management, trust zone and apps, API, communication and data security, permission management
    • Experience with designing a test strategy, writing test cases and automating testing
    • Team player and good time-management skills

    go to method of application »

    Senior Full Stack Laravel / VueJS Engineer

    Responsibilities:

    • You'll be part of our core development team and start with a mission to learn the domain and tech stack and start adding value by assuming key responsibilities.
    • You'll liaise with our support, sales, and management teams to define and solve new challenges and build new features, improve existing ones and improve the overall performance of the system.
    • You'll assist in guiding, coaching, and mentoring junior developers and new team members.
    • You'll use your experience to guide the team when facing challenges.
    • You'll liaise with our banking partners to solve hard technical problems and implement innovative solutions.
    • You'll have the responsibility to ensure the dev team's features are completed timeously and adhere to best practices.
    • You'll help us think strategically about technology decisions and priorities.
    • You'll come up with innovative ways to make the solutions better, faster & more secure and drive the implementation of your ideas.

    Requirements:

    • Native Level proficiency (English or Afrikaans)
    • Minimum of 6 + years working with various web technologies
    • Minimum of 4 + years as a team & technical lead on a large-scale SaaS solution.
    • Experience developing full-stack solutions where you were responsible or involved in the A-Z of the project
    • DevOps experience - deploying and maintaining production-level applications
    • Experience with multi-tenancy (SaaS) applications
    • Interest or experience in finances (FinTech) and accounting.
    • Very good understanding of basic accounting principles.
    • Interest or experience in the property industry (PropTech).
    • Experience building & maintaining third-party integrations and working with APIs.
    • Experience leading a team and mentoring junior developers

    Technical Experience:

    • PHP (Preferred), Java or C# (Object-oriented codebases)
    • JavaScript
    • Laravel and Vue.js Frameworks
    • Docker
    • MySQL
    • AWS
    • Flutter / Swift / Android (Beneficial but not required)
    • Software design patterns
    • Object-oriented programming
    • Security best practices
    • Feature & unit testing
    • Relational databases (MySQL)
    • Git and GitHub
    • DevOps processes

    go to method of application »

    Senior Mobile Flutter Developer

    Responsibilities:

    • You'll become part of our core development team with a focus on the mobile side and start adding value by assuming key responsibilities.
    • You'll work with our support, sales, and management teams to define and solve new challenges related to our mobile applications and build new features, improve existing ones and improve the overall performance of the app, syncing processes, etc.
    • When we expand the mobile team in the future you'll get the opportunity to guide coach, and mentor junior mobile developers and new team members. Starting out you'll be the only dedicated mobile developer and we'll be supplementing capacity as needed with sub-contractors or other team members you know some flutter.
    • You'll use your experience to guide the team when facing challenges.
    • You'll be responsible for ensuring mobile features are completed timeously and adhere to best practices.
    • You'll help us think strategically about technology decisions, packages, platforms, and priorities.
    • You'll come up with innovative ways to make the apps better, faster, more user-friendly & more secure and drive the implementation of your ideas.

    Requirements:

    • Minimum of 3 + years working with Flutter
    • Minimum of 6+ years total work experience in Software Development
    • Previous experience with other mobile technologies including SWIFT, Android & Kotlin.
    • Experience deploying applications to the Playstore and Appstore
    • Experience supporting mobile applications
    • Experience with multi-tenancy (SaaS) applications
    • Interest or experience in the property industry (PropTech).
    • Experience building & maintaining third-party integrations and working with APIs.
    • Android or Kotlin
    • Swift
    • Mobile Testing Tools like Appium
    • Design tools like Figma
    • PHP (Preferred), Java, C# (Or other object-oriented codebases)
    • Javascript

    go to method of application »

    Senior Software Engineer and Architect

    Responsibilities and Duties

    The responsibilities of the senior software engineer and architect position include the following:

    • Ensuring the architecture is in place to support the product.
    • Ensuring technical and development standards are maintained throughout the development cycles.
    • Ensuring relevant documentation is well maintained.
    • Development of the envisaged software products in collaboration with the team.
    • Ensuring all environments are available and maintained.
    • Tests and evaluates the software using a series of debugging methods.
    • Identifies areas of improvement within the program and initiates to develop or improve these.

    Skills and qualifications

    • Minimum of 8 years working as a software engineer.
    • Devops experience is essential.
    • AWS experience is essential.
    • Golang programming skills would be beneficial.
    • REST API development experience is essential.
    • Self-motivated and can work well in a team
    • Able to work in an agile team.
    • Able to communicate clearly and concise amongst a team setting.
    • Expertise with relational databases and SQL.
    • Proficient in developing and troubleshooting issues

    go to method of application »

    Data Center Specialist - Cloud Continuity

    Key purpose:

    • This role is a central point for evaluating, optimising and standardisation of managed Azure and Continuity services. It focuses on the enablement of the operational teams to effectively deliver on required service levels and the optimisation of the services on a proactive basis. Resolution of major incidents that are escalated from the operational teams and logging of vendor calls when required. Perform due diligences to ensure services are scoped correctly, risks are highlighted to the business and successfully transitioned to the operational teams.

    Duties and responsibilities:

    • Work closely with customers to understand the business objectives and define solutions to meet the business objectives
    • Understanding of different attributes for Continuity application availability, scalability, and ability to propose optimized design for cloud
    • Experienced in working in Agile / DevOps environment with continuous integration and continuous deployment and application lifecycle management
    • Contributor for vendor management and support the transition to service delivery by providing service architecture (e.g., service management, service consumption, delivery modelling)
    • Consistently review and improve on the current client deployments to ensure that platforms are aligned to best practice by ensuring quality of the Technical Maturity of the customer environment
    • Build support and growth models for the Managed Services engineers to ensure that the tools are correctly used
    • Assist with building client solutions and provide input to proposals and designs
    • Fulfil the key role of reviewing client solutions and sign off the project to operational handovers
    • The ability to whiteboard and workshop solutions with colleagues and customers
    • Possess a growth mindset, willing to grow, expand and learn new skills
    • Ability to develop and execute a Managed Service design approach that results in a consolidated statement of requirements, documented and financially based need for change, role of IT, definition of the AS-IS versus desired state (Future Mode of operation defined), gap analysis and roadmap, highlighted impacts, consequences, and benefits of the intended transformation (people, process, platform, technology)
    • Able to collaborate and communicate ideas to team members, clients, and vendors to lead, take ownership and manage the implementation of a solution
    • Ensure we design innovative, value-add solutions for our clients
    • Keep abreast of market trends and survey the marketplace for solution insights, new vendors, and methods
    • Performance tuning of cloud-based applications for best performance
    • Experience in defining and implementing Hybrid scenarios with workloads shared across on premise and Microsoft Azure, application Integration between cloud and on-premises environments
    • Collaborating with customers for quick technical assessment and proposal development for leveraging platform services of azure

    Qualifications and experience:

    • Minimum 5+ years experience supporting enterprise scale backup systems. And have a thorough understanding of system backup and recovery methods and techniques
    • Minimum 5+ years' experience creating, maintaining, following Standard Operating Procedures for repeatable processes, disaster recovery, and common problem resolution
    • In-depth understanding of commercial backup offerings of the major vendors. For example, Veritas NetBackup, Commvault, Veeam etc.
    • Backup technology Certifications: Specialist or higher in at least two backup technologies
    • Experience with various Microsoft Server Operating systems
    • Experience with VMware virtualization technologies and principles
    • Experience with storage area network technologies
    • Experience with Active Directory, DNS, DHCP
    • Good understanding of Azure IaaS, PaaS and SaaS offerings, capabilities, and limitations
    • Must be Certified in Microsoft Azure AZ900 (Fundamentals) and AZ104 (Administration)
    • Certification in AZ304 and AZ305 (Architecture solutions) advantageous
    • Certification in AZ500 (Security) advantageous

    go to method of application »

    Senior Project Manager - ICT Infrastructure

    Key purpose:

    • As a Senior Project Manager, you'll be responsible for managing and overseeing the implementation of IT infrastructure projects in line with business requirements. You will work with senior stakeholders to ensure that all project phases are completed on time, within budget and to the required standards. You will ensure that our clients' requirements are met by working closely with them to understand their needs before identifying solutions. Your main focus will be ensuring that we meet all deadlines set out by clients and keeping track of any issues throughout each stage of the process.

    Duties and responsibilities:

    • Planning, leading and execution of complex and multi-stakeholder ICT Infrastructure projects
    • Project Portfolio Management
    • Effective Time Management
    • Project Documentation and Communication
    • Proven track record of successful ICT project implementations

    Qualifications and experience:

    • NQF Level 8 or equivalent qualification in the field of Project Management An IT qualification at NQF Level 8 or equivalent qualification will be an added advantage
    • Minimum of 7-10 years working experience in the field of Project Management within a complex IT environment and business environment
    • The level of seniority (Strategic, Tactical and Operational) Experience with project management process improvement techniques is desirable
    • Membership in good standing with a professional body in the field of project management (PMP) Project Management Professional
    • Prince 2 or PMBOK, Cobit 5 or COBIT 2019, and/or ITIL Certification
    • Project Management Professional (PMP)

    go to method of application »

    Data Center Engineer L3

    Key purpose:

    • As a Data Center Engineer, you'll be responsible for managing and maintaining our data center. You will also help with the day-to-day operations of our data center by providing support to all areas of IT including VMware vSphere Virtualization, NSX, ESXi Hypervisor and Platform (vCPE), Storage Management, Red Hat Enterprise Linux Server Administration and Amazon Web Services (AWS).

    Duties and responsibilities:

    • Expert in deploying and managing services on VMware (vSphere) , Azure, AWS and other virtual platforms as needed
    • Familiarity with managing workloads across multiple hybrid cloud environments
    • Administration and Deployment of VMware vRealize Automation Platform
    • Support and Management of VMwares Tanzu full-stack modernization suite (advantageous)
    • Implementation and support of Morpheus Hybrid Cloud Application Orchestration
    • Deployment, configuration, and maintenance of Linux and Windows servers
    • Strong experience configuring, troubleshooting and tuning system hardware and software configurations for performance and reliability
    • Diagnose complex systems issues with multiple influencing factors
    • Incident response to system alerts, serve as point of escalation for after-hours issues
    • Assist the support team with escalated customer issues
    • Disaster/Recovery/Restore
    • Experience with HP 3Par, EMC, Netapp Storage Platforms (advantageous)
    • Monitoring tool and deployment automation development
    • Server Administration

    Qualifications and experience:

    • Degree/Diploma in Computer Science or System Administration or related field preferred, or equivalent experience
    • Minimum of 3 - 5 years of experience with Intel platforms including a combination of the following: Windows Server Administration, Linux Server Administration, Storage Administration
    • Experience with Local Area Networks (LAN)
    • Experience with Wide Area Networks (WAN)
    • Experience with Storage Area Networks
    • Experience with Scripting/development in tools such as PowerShell, Bash, or Python (Highly advantageous)

    go to method of application »

    Senior Project Manager

    Key purpose:

    • As a Senior Project Manager, you'll be responsible for managing the day-to-day activities of multiple projects. You'll plan and track progress on these projects using Agile methodologies (e.g. Scrum) in order to improve efficiency, quality and productivity across the entire company. You will work closely with product managers and engineering teams to ensure all goals are met within defined deadlines whilst maintaining stakeholder satisfaction at all times.

    Duties and responsibilities:

    • Maintaining and monitoring project plans, project schedules, work hours, budgets, and expenditures Identification and managing of Project dependencies and Critical Path
    • Vast experience in managing projects to implement IT service components with complexing in terms of: Integration to multiple systems
    • RICEFWs ( Reports, Interfaces, Conversions , Enhancements, Forms , Workflows)
    • Interdependency to existing Projects
    • Multiple BUs across different locations globally, Multiple languages
    • Multiple vendor contracts/partnerships
    • Reporting capability, including dashboards
    • Capability : Organizational design , SLA Definition, Target Operating Model definition, Global Service Catalogue Scheduling regular meetings and recording decisions (e.g. assigned tasks and next steps)
    • Update project management governance documents
    • Prepare and provide documentation to internal teams and key stakeholders
    • Monitor project progress and address potential issues
    • Ensuring projects adhere to frameworks and all documentation is maintained appropriately for the project
    • Build out Statement of Work for projects with the relevant subject matter experts
    • Administer and manage budgets for the execution of different sub-projects
    • Make sure that whatever project is being executed is carried out according to required standards Monitor and evaluate the performances of different project managers and their teams

    Qualifications and experience:

    • Bachelors degree in Project Management, Finance or Accounting required
    • General project management understanding and experience (PMP / PRINCE2 certification is a plus)
    • Project administration knowledge and experience
    • Organisational change management: understanding the key concepts and its importance in a project
    • Solid organization and time-management skills
    • Competency in Microsoft applications including Word, Excel, PowerPoint, Teams, SharePoint, and Outlook
    • Knowledge of Computer Systems Validation (CSV) process is preferred
    • Knowledge of and experience in Pharmaceutical industry is preferred

    go to method of application »

    Production Supervisor

    Job purpose:

    • Streamline operational success by managing 14 personnel to ensure quality output within the production department. Control, coordinate, direct and develop all activities related to the Production Departments.

    Minimum requirements:

    • Matric
    • National Diploma in Engineering or related
    • Knowledge of process improvement, lean manufacturing, managing budget and production standards
    • Minimum of 5 years experience in a manufacturing environment of which a minimum of 3 years experience in a Supervisory role
    • Experience in Furniture Manufacturing would be an added advantage
    • Experience in managing and executing projects
    • Experience with electrical, mechanical and pneumatic equipment and systems
    • Computer Literate (MRP system exp would be an advantage...e.g. Syspro)
    • ISO standards and systems experience
    • Ability to lead a team successfully and employee relations experience

    go to method of application »

    Backend and Integration Developer

    Key purpose:

    • As a Backend and Intergration Developer, you will work with the Product Design team to build new features for our product. You'll be expected to understand how the application works from a user's perspective and create high-quality code that is easy for others to maintain. You should have experience in web development using modern technologies such as AngularJS, jQuery or GWT.

    Duties and responsibilities:

    • Ensures automated, reliable, and predictable deployments of applications to support the needs of customers
    • Identifies, evaluates, and selects software options and technology that allows the organization to meet its goals
    • Develops database applications on relational database platforms
    • Contributes to the development of applications with database solutions
    • Extensive\advanced integration development experience
    • Experienced Backend Developer with skills in C#, APIs

    Qualifications and experience:

    • Bachelors degree in Computer Science or related field required
    • Must have a minimum of five years of experience integration development experience
    • Warehousing or Retail industry experience would definitely be a plus

    Technical skills:

    • C#
    • Openshift
    • Kafka
    • OOPS (Object orientated programming)
    • Oracle PL/SQL
    • MS SQL
    • Azure DevOPS (write pipelines, release scripts via json, Git, xml messages
    • Hangfire or Unix cron
    • Nuget
    • Git Source Code Tool
    • Restful API
    • SOAP web services
    • json
    • Understanding of containers

    go to method of application »

    Project Coordinator

    Key purpose:

    • As a Project Coordinator, you'll help with the day-to-day management of the company's software projects. You will be responsible for coordinating and tracking project tasks from inception to completion, including assigning team members and resources as needed. You should have experience working in an agile environment on at least one other project type (i.e. SaaS/cloud or web applications). Additionally, if you've worked with Jira in the past, we'd love to hear from you!

    Duties and responsibilities:

    • Provide administrative, document, and process support to project managers
    • Perform administrative tasks in the following project management areas: planning, execution, monitoring and control, and the closure of a project
    • Manage and execute tasks that require coordination, relevant to the project and to follow up on tasks and actions that project resources are responsible for that create dependencies for others and for the overall progress
    • Assist with the preparation of financial reporting date needed for Steering Committee meeting packs and project reporting and ensure that base data is available and accurate
    • Meeting minute taking and document preparation
    • Project RAID logs preparation and maintenance
    • Solid proficiency with Microsoft Web Technologies
    • Professional and proficient communication skills, both written and verbal
    • Demonstrate innovative methods of getting cooperation out of the team
    • Learn continuously, as this is the platform to move into project management

    Qualifications and experience:

    • Diploma in Project Management or Certified Associate in Project Management, or equivalent Project Management Qualification
    • Preferably experience as a Project Administrator for 3-4 years
    • Experience in IT-related or systems-related work for at least 2 year
    • Knowledge of Project Methodology

    go to method of application »

    Senior Project Manager - RPA & CIC Project

    Key purpose:

    • The Senior Project Manager will work closely with the RPA project manager to ensure that all projects are completed on time and within budget. This role requires a hands-on approach, ensuring that each project is delivered successfully and in line with the agreed schedule and budget. You'll also be expected to manage your own workload effectively by coordinating other team members' efforts as required. The Senior Project Manager must have excellent planning skills, strong organisational ability, self-motivation and ability to handle multiple priorities at once whilst maintaining high standards of quality throughout. You should ideally have experience working in an Agile environment, or have significant knowledge of agile methodologies such as Scrum or Kanban.

    Duties and responsibilities:

    • Manage, facilitate, and drive the filling in of the templates for the governance processes
    • Facilitate Issue resolution with the vendors where systems defects
    • Support the Communications process owners by Internal Communications team
    • Manage key resources
    • Reporting on progress of overall project
    • Raising issues and risks associated with the successful delivery / completion of the project
    • Experienced Project Manager able to work on high pressure projects

    Qualifications and experience:

    • Bachelors degree in Computer Science, Business or related field required
    • Strong understanding of Agile software development process and principles, such as Scrum and Kanban; demonstrated ability to design, create, and maintain software solutions; strong communication skills; team player with flexibility to adjust to changing project needs
    • 5 years of experience in RPA and/or CIC Project Management required
    • 8 years in a Senior Project Manager role
    • Strong experience in the Microsoft project management tool, either as a user or an administrator

    go to method of application »

    Shotfire - QCT

    Role Description and Purpose

    • To assist in providing a quality service of bulk explosive delivery to customers in a safe and environmentally conscious manner at all times. Working closely with Bench Assistants and MMU Operators on site, managing all tasks associated with loading, tying and firing.

    Key Responsibility :

    Operations

    At all times ensuring the safety and protection of self, fellow employees, customers, the public and the environment, with the aim of delivering the operational services to the volume, service type and quality specified by client expectations by:

    • Complying with the requirements of the Company Safety Charter, Operating procedures and standards.
    • Maintaining the Safety Culture by conducting all business activities with regard Companys Charter.
    • Reporting all Unusual Incidents and Accidents immediately
    • Be prepared to speak up and challenge all and any unsafe working methods or practices by anyone
    • Participating in daily Toolbox talks and Monthly Safety Meetings
    • Undertake all and any necessary training for Operations, SHEC and site specific requirements
    • Maintaining all personal training against the Company training Matrix for your role
    • Ensuring all emergency equipment and First Aid kits are complete
    • Assisting in the management of Audit actions
    • Ensuring minimum damage to the environment through waste minimisation and control
    • Ensure raw materials and dangerous goods are used, handled and stored according to requirements of the SDS.
    • Maintaining required House Keeping standards
    • Maintaining the culture of continuous improvement and customer satisfaction
    • Notifying Company site management of any variations in product specification, appearance or performance
    • Assisting the client in achieving targets and maintaining production
    • Maintaining professional relationships within Company and with customers
    • Perform other ancillary duties including relief at other locations, consistent with level of competence as reasonably instructed by the supervisor

    Metrics:

    • SHE Charter
    • Company Performance Management Process
    • Conformance individually and as a team
    • No injuries of any kind to self or others
    • Daily TBT attendance
    • Acknowledged dedication and compliance of procedures and standards
    • Quality Control
    • Audit schedule
    • Red Book Inspections
    • Acknowledged focus on delivering value to customers

    Role Dimensions:

    • Works closely with other Operators and reports to Shotfirers on bench. Interacts with Client representatives and employees
    • Works with crew, which can vary in size and diversity dependent on site

    Daily Tasks:

    • Manual labour, often in hot, dusty environments on uneven ground on benches of mine pits. MMU Operators, tasks can include but not limited to:
    • Magazine Management
    • Managing the loading, tying and firing of blasts
    • Ability to following drill and blast designs
    • Blast clearance management
    • Quality assurance
    • Technical expertise on products, loading and blast patterns
    • Equipment Prestart compliance
    • On bench auditing compliance
    • On bench excellence compliance
    • Handling explosives
    • Blast site preparation
    • Measuring holes, setting up perimeter fencing
    • Setting up reloading areas
    • Stemming of holes
    • Ancillary equipment operation
    • Safe driving and TMP compliance
    • Liaison with client regarding planned shots.
    • Critical Experience and Qualifications:
    • Shotfirers licence
    • Carriage of Dangerous Goods
    • Heavy industry preferably mining experience
    • Strong product knowledge
    • Magazine Keeper
    • Clearance Authority permit to work knowledge
    • Applicable drivers licence
    • S1, S2, S3
    • Generic Mining Induction
    • Mechanical aptitude
    • Auto Electrical, fibre optic and hydraulic aptitude
    • Lock out/tag out compliance
    • Change Management/Alteration Authority compliance
    • Permit to work compliance
    • SSAN

    go to method of application »

    Master Data Migration Leads

    Key purpose:

    • The Data Migrations Department is responsible for providing solutions and services to meet the data management needs of its customers. Our department works with a diverse range of technology platforms including SQL Server, SAP, Oracle, DB2 and more. As part of our team you will be responsible for migrating customer-facing transactional data from one system to another (SAP). You will also be tasked with performing general DML operations on these systems such as inserts/updates/deletes across various tables in each system. You will also work closely with other teams within the company to ensure that their processes are implemented successfully at every level.

    Duties and responsibilities:

    • D365 Functional and Data Migration Experience
    • SAP Functional and Data Migration experience
    • General Data Migration experience - techniques (ETL extract, transform, load), data cleansing, object mapping, field mapping, value mapping, data validation, understanding of reference/master/transaction data in this area
    • D365 Data Management experience loading of data as well as error resolution; extraction of data for validations, performance optimisation of entity loads
    • Proficient in Azure DevOps
    • Ability to work with diverse cultures and multiple countries at various management levels
    • Manage, facilitate, and drive the extraction criteria, data cleansing, object mapping, field mapping and value mapping for the ETL process between DD, Pilog, CCBA BPL as applicable
    • Enrich with Guidelines, Manage, facilitate and drive the completion of the Construct Data Entity Templates by the Business for the migration of that respective data
    • Manage and Facilitate Issue resolution where there are load errors (defects logged in DevOps)

    Qualifications and experience:

    • Bachelors degree in Computer Science, IT or related field
    • 5+ years of experience as a Data Mover with a strong background in data migration, database administration and/or infrastructure management.
    • D365 Functional and Data Migration Experience
    • SAP Functional and Data Migration experience
    • Strong knowledge of sales and marketing analytics required.

    go to method of application »

    Solution Architect - API

    Key purpose:

    • As a recognized authority in applying a product-centric approach, the API Architect designs API Products using a multilayered service centric approach to orchestrate multiple APIs and combine data to form new Digital Products that are powered by APIs. The API Architect applies an API-First principle and a product mindset to strategically architect the enterprises API landscape where APIs are viewed as full-fledged discrete digital products, rather than integrations between systems. Deep subject matter knowledge of omni channel architectures, experience APIs, process APIs, system APIs, microservices, headless architectures, and cloud architectures are essential.

    Duties and responsibilities:

    • Create data, application and technology architectures and designs for enterprise APIs inclusive of non-functional requirements in line with architecture standards.
    • Serve as the primary solution architecture and design authority for enterprise APIs for all project and operational stakeholders and ensure architecture quality across all solutions that enable the enterprise across various business domains.
    • Contribute to solution architecture and design standards and SDLC governance requirements.
    • Develop and maintain an understanding of the business strategy and business priorities for service enabling APIs and platforms.
    • Develop company service enabling API products and platforms landscape roadmap and blueprints in line with the strategic business direction.
    • Analyse and understand business requirements and translate the requirements into the most effective solution architecture with minimal customization and/or advise on suitable solution alternatives that support.
    • Engage all stakeholders to obtain agreement on proposed solutions and work closely with business stakeholders, Business Analysts, System Designers, Analyst Developers and Project Managers to architect and implement enterprise services such as Customer, Product and Marketing to name a few.
    • Create business, data, application and technology architectures and designs using the appropriate modeling techniques and methodologies for the various business domains in the enterprise architecture repository in line with architecture principles.
    • Keep abreast of the latest trends and emerging technologies, identify and analyze architecture best practices, determine the potential impact on the enterprise, and drive adoption as deemed appropriate.
    • Be clearly identified as the senior design authority as it relates to the enterprise experience layers and provide technical guidance and leadership in solution proposals, RFIs, RFPs, and project teams.
    • Partner with Enterprise Architects and other Solution Architects in support of the definition and development of the overall retail solution landscape.
    • Detect critical deficiencies in the service enabling digital products and platform architectures and recommend improvements.
    • Work with external service providers to drive projects to successful implementation.
    • Review external and internal designs for service enabling digital products and platforms systems from a risk and technology perspective
    • Ensure applicable Architecture and Design reviews are conducted for service enabling digital products and platforms solutions in line with the defined IT governance and processes.
    • Provide architectural oversight and guidance to development teams to ensure high-quality technical solution designs during the detailed design, build, test and deploy phases that conform to architecture principles and standards.
    • Mentor senior developers / designers / business analysts to become Solution Architects.
    • Maintain and manage the service enabling digital products and platforms related architecture artifacts in the Enterprise Architecture repository and ensure that the content is effectively organized and controlled so as to maintain architectural consistency.
    • Contribute to the definition of a framework for Solution Architecture and the policies, procedures and templates that guide and govern Solution Architecture processes.
    • Contribute to the development of architecture principles and compliance criteria to guide technology decisions.
    • Contribute to the development of solution modeling standards and guidelines.
    • Define a set of metrics to measure and report on the performance of the various solution architecture processes.

    Qualifications and experience:

    • Degree in Information Systems / B Sc Computer Science (or similar)
    • Working experience within the IT industry - 7-10 yrs
    • Experience with all aspects of IT projects from business analysis, architectures, system analysis and design through development, testing, implementation, and production support (SDLC) - 5+ yrs
    • Excellent design and architecture skills and proven track record delivering well designed complex enterprise class systems - 5+ yrs
    • Experience in delivering solutions in an Agile project environment - 2-3yrs
    • Identification and formulation of solution architecture and solution alternatives and their assessment - 5+ yrs
    • Experience architecting and developing n-tier applications using multiple programming languages and paradigms - 5+ yrs
    • Demonstrated expertise in a variety of application development methodologies and practices - 5+ yrs
    • Lead a team through an architectural development process and collaborate with application development teams, architects and other members of the software development team - 2-3 yrs
    • Experience with current research and standards in Solution Architecture - 2-3 yrs
    • Experience implementing solutions in an architecture capacity in the FinTech industry - 5-10 yrs
    • Experience in architecting FinTech solutions from a security perspective - 3-5yrs
    • Experience in architecting payment platforms and supporting technologies - 3-5yrs
    • Finance or treasury background - 1-3yrs
    • Experience in defining and documenting reconciliation in line with set standards - 1-3yrs
    • Retail banking experience - 1-3yrs
    • Retail industry experience with an understanding of retail business processes - 2-3 yrs
    • Experience and exposure to utilise commercial payment gateways for online payments - 1-3yrs
    • Experience in alternative payment methods such as QR Code, token and NFC - 1-3yrs

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Boardroom Appointments Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail