Boardroom Appointments
Jobs at Boardroom Appointments
Mid-Level Developer (PHP)
Role Overview:
As a Mid-Level Developer, you will play a critical role in maintaining and updating our systems, ensuring seamless integration with banking interfaces, and optimizing performance to enhance user experience. This is a hands-on role where you will directly contribute to the company's growth and success.
Key Responsibilities:
- Maintain and update company systems.
- Ensure seamless integration with banking interfaces.
- Optimize system performance for an optimal user experience.
- Troubleshoot and resolve critical issues in production systems.
- Stay updated on industry trends and advancements.
- Collaborate with the CEO and other team members to align technical efforts with business goals.
Qualifications:
- Bachelor's degree in computer science, Engineering, or a related field
- 3-5 Years development Experience
- Financial Systems Background
Required Skills and Experience:
- PHP Developer: 5+ years of experience.
- Laravel Framework: 1+ years of experience.
- API Integration: Experience with RESTful services.
- NodeJS: 1+ years of experience.
- Team Player: Ability to work well individually and as part of a team.
- Communication Skills: Strong communication skills with the ability to support clients regarding system queries and platform integration.
Preferred Skills:
- Financial Systems Background: Experience with PSPs or third-party payment integrations.
- AWS Experience: Proficiency with services such as EC2, Lambda, S3, etc.
- Serverless Framework: Knowledge and experience.
- Command-Line Proficiency: Comfortable with tools like Docker.
- Frontend Skills: Basic knowledge of HTML, CSS, and UI frameworks.
Current Systems & Integrations:
- Backoffice Environment: Laravel (PHP), deployed using Lambda/Serverless Framework/Bref.sh.
- Instant EFT Platform: NodeJS screenscraper with a Laravel backend.
- APIs: CapitecPay, Adumo Card Processing, Peach Card Processing, CallPay Integrations.
Ideal Candidate Profile:
- Demonstrated experience working with banking interfaces and financial systems.
- Ability to independently manage and jump into projects.
- Strong problem-solving skills and the ability to troubleshoot critical issues.
- A proactive learner who is keen on professional growth and contributing to the companys progress.
- Experience in a start-up environment is a plus, but not mandatory.
Company Culture:
We value hard work and are committed to giving back to our employees. We strive to create a work environment that balances productivity with a healthy work-life balance. We encourage our team members to take initiative, be independent, and continuously seek ways to improve and innovate.
Opportunities for Growth:
While this role does not involve managing a team, there are significant opportunities for professional development and career progression as the company grows.
Loss Control Officer
Minimum Requirements:
- Matric
- Minimum 2 years relevant experience
- Secretarial qualification
- Security/investigative experience
- Computer literate
- Valid drivers licence
- Valid passport
Responsibilities:
- Identify exposures and risks
- Inspect, monitor physical security of assets/interests
- Respond to and investigate incidents/complaints
- Be available when required, including irregular hours
- Compile accident, incident and investigation reports
- Compile vehicle summaries, hours worked, weekly reports, and monthly reports
- Handle enquiries and complaints
- Assist when possible with CCTV investigations
- Dissemination and filing of reports
- Standby list
- Invoicing
- WCA documentation
- Maintain professional conduct
- Assist in relevant operations/operational functions as required
- Ensure dress code is in accordance with company Standard Operating Procedures
- Maintain housekeeping standards on a daily basis
- Ensure standards of Health and Safety are maintained
Integration Architecture Specialist
Integration Architecture Specialist - 6 Month Contract [Renewal after 6 Months]
Minimum Requirements:
- Matric (Grade 12)
- An undergraduate qualification (Bachelors degree or equivalent) in the relevant IM discipline.
- Desirable: It would be advantageous to have a post graduate qualification in the relevant IM discipline OR a proven track record of extensive practical experience in a role and context of similar complexity
- The specific ERP field, controls and risk mitigation
- Proficiency in required languages. LATAM roles will require proficiency in Portuguese or Spanish
- Relevant business process improvement plans, risks and opportunities
- Company ERP landscape
- Provides a consistent outstanding role model in relation to safety practices with a deep understanding of the importance of safety
Responsibilities:
- Build and own the overall Integration Service
- Build and own the standards, policies and development methodologies for the integration platforms
- Develop integration solutions including major enhancements and interfaces, functions and features on integration platforms and own overall solution architecture for the ICC
- Provide expertise regarding the integration of applications across the business
- Determine specifications, plan, design, and develop the integration solutions in conjunction with project teams
- Develop the integration platforms, development standards and procedures as well as architectures for services and code reuse
- Keep up to date with best practice in emerging Integration technologies. Be the technical expert and act as an internal consultant and trusted advisor for integration requirements
- Build inter-operability design principles into solutions and resolve problems related to business applications and related middleware components to achieve this
- Build a critical mass of support for the integration technologies in order to establish its mindshare, technical standards around benefits and help mature the use of technology within the organisation while working with the virtual teams
- Oversee ICC projects, including project planning, resource allocation, steering committee leadership, and team organisational structure management
- Estimate the technical costs of projects for stakeholders and project managers, confer with stakeholders to identify requirements (e.g., data, information needs, processing, specific output, functional and development of test data), and determine their outcomes in order to formulate the design of the system and/or offer alternative solutions in a timely manner
Specialist Software Asset Management
Minimum Requirements:
- Matric (Grade 12)
- Relevant Information Technology Bachelor`s Degrees and/or Diplomas
- CSAM / IAITAM or recognized related Software Asset Management Certification
- ITIL Certification and firm understanding and practice experience with
- ITIL best practices
- 5+ Years experience as a Software License Management specialist
- Solid experience with IT Service Management and Software Asset
- Management processes and platforms
- Solid experience with SaaS License Management
- Solid experience with Enterprise Technology infrastructure and platforms
- Solid experience using Flexera One Suite of products
- Solid experience interpreting complex licensing terms and conditions.
- Solid experience with Software Asset Management Audits, Risk and Governance frameworks
- Solid experience with the following Publishers: SAP, Microsoft, VMware,
- Adobe, Oracle, RedHat, IBM, Symantec, Veritas
- Solid experience with SaaS, Amazon, Google, Azure, and experience with other cloud technologies
- Experience with SCCM, Intune, JAMF, and ServiceNow tools and data
- Experience using procurement tools, such as SAP and Coupa
Responsibilities:
- Accountable: Manage software across Software Asset Management Lifecycle
- Utilise your software licensing expertise by tracking, ensuring compliance, cost savings, risk mitigation, key metrics reporting, administrative efficiency and optimal use of software licenses, and overall efficiency of the Software Asset life cycle management people, processes and technology
- Drive maximum value from our license agreements for Cloud, Server and
- End User Computing Software, while delivering a seamless experience for our users with daily and strategic management and control of the software portfolio to optimize the value, cost, and risk of software, Manage, track
- Update and Optimize the groups software assets across all the platforms in scope, such as AWS, Azure, Windows, Unix, AIX, Linux, and other
- Manage and maintain Software Publishers and the corresponding data around it by ensuring complete, accurate, and current software and hardware asset inventory on the Flexera Software Asset Management toolset and ensuring it is aligned with the configuration management database (CMDB)
- Accountable: Software Compliance and Audit readiness
- Prepare the organization for or participate in a software audit with accurate ownership information to realize cost benefits, avoid unneeded software purchases, avoid penalties incurred from non-compliance and unused software licenses
- Ensure that Software licenses are reconciled and compliance exceptions regarding software usage and license agreements are reported and managed to ensure full compliance with terms and conditions of all software licensing documents and agreements
- Develop, implement and maintain a remediation plan for licenses out of compliance or unauthorized for use within the organization
Engage with stakeholders and business owners as required as per the - Software Asset Management framework, standard, policies, processes, procedures and risk and governance frameworks
- Identify and execute cost-saving opportunities through software re-harvesting and license optimization, in conjunction with Product and Business owners
- Identify risks, savings opportunities and optimisations for renewals, and license harvesting potential
- Accountable: Software Asset Management Inventory and Platform
- Manage and maintain the accuracy and health of the software and hardware inventory in Flexera and related software management tools
- Maintain and optimise Flexera Software Asset Management tools and infrastructure in use in the organisation
- Promote and enable automation and integration between platforms and systems to support a sustainable software asset management environment
- Accountable: Management Information
- Ensure compliance, accuracy, completeness, and creating processes, metrics, and reporting to support license positions
- Identify, define, measure, report and improve key indicators for in-scope publisher/title(s)
- Create Software License Management and related Reports / Dashboards and drive automation
- Accountable: Governance, Risk, Compliance
- Apply the group risk, governance, compliance, regulatory frameworks, and standards, including SAM policies, standards, processes, and risks
- Audit and monitor software asset management group and internal controls (governance)
- Provide inputs and reporting requirements or coordinate relevant processes for all internal/external risk, regulatory, compliance, and governance-related process for managed services provisioning across the estate
- Implement and maintain knowledge management and data management processes for the successful governance of software asset management activities
- Implement and maintain relevant, accurate and timely governance, risk, and compliance information
- Accountability: People
- Proactively and effectively (time and quality) collaborate and drive collaboration across teams where it makes sense (e.g. managing dependencies and interdependencies, conflict resolution, information and best practice sharing, problem resolution outside of own area, etc.)
- Apply collaboration skills in business reviews and issue resolution regardless of team boundaries and lead communication with relevant stakeholders through to conclusion
- Contribute to high-performance team environment and culture as a high performing member of a self-directed team aligned agile working environment
- Leverage coaching techniques in all team/service provider related activity to drive a higher quality ITAM service
- Proactively seek and provide feedback across a range of stakeholders for the benefit of the team and leverage feedback to consistently improve ITAM service delivery
- Participate in peer reviews, problem-solving within and across the broader team
Digital Wallet Manager
Minimum Requirements:
- Matric (Grade 12)
- Bachelor's Degree: Business, Commerce and Management Studies (Required)
Responsibilities:
- Development of mobile financial services in general and Digital Wallet in particular, follows a strategic growth plan, with the provision of a clear direction and structure
- Provide overall direction for mobile financial services by analysing changes in the competitive landscape, analysing trends, costs, forecasts and implementing them into the business plan
- Build consumer-friendly digital wallets and core payment products to support global ecological businesses and global users
- Understand user customs, competition landscape and regulation, market insights, consumer pain points and differentiated competition, and establish a viable value proposition and business strategy
for digital wallets through research and competitive analysis in different markets - Manage short-and long-term product planning and prioritization based on user value and business value
- Responsible for the whole product lifecycle end to end, from conception, design, development, testing, release and operation
- Identify insights and trends in product features to iterate product competitiveness
- Work with multiple cross-functional teams to effectively manage stakeholders and products across multiple markets. Continuously optimize the product request acceptance process and improve delivery efficiency
- Evaluate operational processes for the business area and improve opportunities to promote a customer focused culture
- Liaise and support the technical team to manage the platform performance, upgrades and other modifications
- Ensure daily, weekly and monthly reports exist for all relevant activities, trends, revenues and costs in the mobile money structure
Support Engineer
Minimum Requirements:
- Matric (Grade 12)
- Relevant B-Degree in Computer Science preferred but not essential if minimum requirements of experience and practical application is evident
3+ years service delivery management experience - Must have work experience in Incident management and Root Cause Analysis
- Certified on ITIL
- Advantage would be held for someone with experience working on Service Now
- Understanding of Agile Methodologies
Responsibilities:
- Devops and Support:
- Apply problem solving skills to solve technical problems on existing applications
- Take ownership for developing advanced design thinking and problem solving skills in preparation for greater complexity / changing / evolving tech
- Implement configuration, optimization (e.g. upgrades) & maintenance activity (e.g. regular maintenance patches) for enterprise wide applications
- Schedule and oversee planned maintenance tasks, such as backups and performance tuning, in production for tech products and Services
- Provide inputs into application documentation for end users
- Leverage application documentation to guide users through application support processes
- Leverage knowledge gained on support / trouble shooting processes to make recommendations for user documentation and or application changes / enhancements
- Execute unplanned maintenance tasks, such as disaster recovery procedures, for production IT services to prevent and to minimize issues
Follow governance and risk procedures for all application support e.g. upgrades, maintenance etc - Work as part of an integrated application / product / service team throughout their lifecycle and assist in the application-related aspects of designing, testing, operating and improving technology products and services
- Identify stakeholder and communication dependencies /interdependencies and requirements in all application support processes and ensure these are followed prior to any application support implementation
- Proactively identify any risks ahead of application support processes e.g. changes, optimization, maintenance, batch uploads etc.
- Develop and maintain knowledge in application functionality, user workflow, and business processes to improve level of support provision on an ongoing basis
- Develop sufficient knowledge of application infrastructure (server, network, security) to improve application support inputs
- Compile and maintain inventory of applications and related details
Meet all SLA requirements associated with application support being provided - Follow identified risk, governance and control procedures for all application support provided e.g. backup, documentation etc
- Maintain awareness of application risks and opportunities for improvement