NCBA
Banking + 2 more
Description
Job Specifications
Ideal Job Specifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field. A Master’s degree is an advantage.
- Experience: Minimum 2 years in IT systems development, with at least 2 years in software testing. Experience with Core Banking Software (preferably T24) and hands-on DevOps experience required.
- Technical Skills: Proficiency in automated test suites (Cucumber, Selenium, etc.), software development (Java, Kotlin, C++), and RDBMS (Oracle, MS SQL). Knowledge of Linux/Unix commands, SQL, and industry-standard formats/protocols (JMS, SOAP, REST).
- Certifications: ITIL, PRINCE2 preferred.
Responsibilities
- Understand customer requirements and project KPIs.
- Implement development, testing, automation tools, and IT infrastructure.
- Manage stakeholders and external interfaces.
- Set up DevOps tools and infrastructure.
- Define and set development, test, release, update, and support processes.
- Review, verify, and validate software code.
- Troubleshoot and fix code bugs.
- Monitor processes and update/create new processes for improvement.
- Encourage and build automated processes.
- Deploy cybersecurity measures.
- Manage incident resolution and root cause analysis.
- Coordinate and communicate within the team and with customers.
- Select and deploy CI/CD tools.
- Strive for continuous improvement in CI/CD pipelines.
- Report progress to the line manager.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.