Kamoto Copper Company Société Anonyme, KCC SA in acronym, is a Congolese company operating in Kolwezi, capital of the province of Lualaba, in the Democratic Republic of Congo.
KCC SA exploits copper and cobalt ores on a large scale. It includes an underground mine, open-pit mines and integrated metallurgical facilities. The operation has one of the largest copper reserves in the world, with a current life of over 25 years.
As an industrial mining company, we provide safe workplaces and support the sustainable development of the local economy. We maintain a constructive and open dialogue with the communities that host us, as well as with the provincial and national government.
Job description.
Reporting directly to the Senior Data Engineer , the successful candidate will support the Mine Technical Services department and the entire company by designing, developing, and maintaining end-to-end applications that enable efficient data capture and processing, using web and mobile technologies. The role focuses on delivering scalable, secure, and high-performance web/mobile and backend systems that integrate with the company's operational technologies and data sources to support digital initiatives, automation, and advanced analytics.
His responsibilities will include, but are not limited to:
1. Architecture and design of applications.
• Design and maintain full-stack applications (web and backend) aligned with company standards.
• Translating business needs into robust, scalable and secure technical solutions.
• Ensure integration with operational technologies, data platforms and enterprise systems.
2. Backend development and API integration.
• Develop and maintain backend services, RESTful APIs and microservices .
• Integrate applications with data warehouses, data lakes , analytical platforms and third-party systems.
• Optimize the performance, security and reliability of the backend.
3. Frontend development and user experience (UI/UX).
• Create intuitive, responsive and user-friendly web and mobile interfaces.
• Ensure compliance with corporate UI/UX standards and meet functional and accessibility requirements.
4. Database management and data integration.
• Design and manage relational and NoSQL databases.
• Ensure the quality, consistency and integrity of the data.
• Collaborating to define robust data models and optimize query performance.
5. DevOps and CI/CD.
• Collaborating with DevOps teams for the deployment, monitoring and scaling of applications.
• Implement CI/CD pipelines, version control, and automated testing.
• To ensure the security, performance and reliability of applications in production.
6. Change and risk management.
• Participate in digital governance forums and technical reviews.
• Ensure compliance with IT policies, security standards and change management processes.
• Identify, document and mitigate technical and operational risks.
7. Project delivery and collaboration.
• Work with business and technical stakeholders to clarify requirements and scope.
• Provide high-quality code that conforms to internal standards and best practices.
• Contribute to the planning, estimation and delivery of projects within agreed deadlines.
8. Support for system growth and performance.
• Designing systems that promote scalability, availability, and performance.
• Participate in monitoring, troubleshooting and incident resolution to ensure business continuity.
Job requirements.
Qualifications and experience.
• Hold a university degree in Computer Science, Software Development, Information Systems or equivalent field.
• Have more than five years of professional experience in software development.
• Designing and developing large-scale enterprise software solutions for over five years.
• Practicing Full Stack development (frontend and backend) for more than five years.
• Design and administer databases for at least three years.
• Developing mobile applications for at least three years.
• Participating in change programs, large-scale Information Technology projects or digital transformations, including Development and Operations (DevOps), for more than five years.
Technical skills.
• Mastering frontend frameworks such as React , Angular and Vue.
• Mastering backend technologies, including Node.js, Java and Python.
• Apply modern backend design patterns, including microservices , event-driven architecture, layered architecture and pub/ sub .
• Implement real-time systems.
• Develop mobile applications with Flutter and React Native.
• Mastering API development and integration (REST, GraphQL ).
• Working with relational and NoSQL databases.
• Mastering the SQL language.
• Understanding application security, authentication, and authorization.
• Become familiar with data formats such as JSON, XML and CSV.
Attitudes / Behaviors.
• Solve complex problems and analyze situations effectively.
• Working across disciplines and with stakeholders.
• Communicate clearly both orally and in writing.
• Managing priorities and delivering results within tight deadlines.
• Pay close attention to detail and quality.
• To be innovative, proactive and oriented towards continuous improvement.
• Adopt a professional, resilient and collaborative attitude.
KCC SA does not accept applications submitted by people under the age of eighteen (18). In accordance with article 1 of the Labor Code of the Democratic Republic of Congo, KCC SA receives all applications without distinction or discrimination. However, as part of its Equal Opportunity, Diversity, Equity and Inclusion program, applications from women are strongly encouraged.
In accordance with our Compliance Policy and Code of Conduct, KCC SA or its employees do not receive any remuneration or benefits of any kind at any stage of the recruitment process. Violators are subject to legal action.
Any act or attempt of bribery related to this job application must be reported via the Glencore Group Raising Concerns Programme channels. Please scan the QR code to access the channels.
Furthermore, KCC SA pursues the objective of a transparent, fair and equitable recruitment process and, therefore, does not tolerate any interference or intervention in any way whatsoever in its recruitment process. Any failure on this point will result in the immediate disqualification of the candidate concerned.