We are seeking a highly skilled and detail-oriented ICT Specialist with extensive experience in software development, implementation, and deployment for large-scale projects. The successful candidate will play a critical role in planning, developing, and delivering robust ICT solutions that meet organizational objectives, enhance operational efficiency, and support digital transformation initiatives.
This role requires a combination of technical expertise, strategic thinking, and project management skills, ensuring software solutions are scalable, secure, and aligned with business needs.
Key Responsibilities:
Software Development & Deployment
- Design, develop, and deploy custom software applications for large-scale projects using modern programming languages and frameworks.
- Collaborate with business analysts and stakeholders to define functional and technical requirements.
- Conduct system architecture planning, code reviews, and quality assurance checks to ensure high standards of software development.
- Manage deployment pipelines, including continuous integration and continuous deployment (CI/CD) processes.
- Ensure software solutions are scalable, secure, and maintainable.
- Troubleshoot and resolve technical issues, providing timely support for deployed systems.
Project Management & Collaboration
- Plan and execute ICT project initiatives, ensuring projects are delivered on time, within scope, and within budget.
- Coordinate with cross-functional teams, including network engineers, database administrators, and end-users, to ensure smooth deployment and integration.
- Prepare project documentation, including technical specifications, deployment guides, and user manuals.
- Conduct training and support sessions for internal teams to facilitate adoption and effective use of software solutions.
System Monitoring & Continuous Improvement
- Monitor performance, reliability, and security of deployed software systems.
- Recommend and implement system improvements and optimizations.
- Stay updated with emerging technologies, frameworks, and best practices in software development and deployment.
- Ensure compliance with relevant standards, data protection regulations, and ICT policies.