We are a postgraduate university committed to learning, research and knowledge creation. We aspire to raise a community of people with exceptional qualities and leadership skills to help create value and proffer solutions to pressing global issues in our world today.
Key Responsibilities
System Design and Development:
- Design, develop, and test software systems based onorganizational requirements.
- Ensure system architecture aligns with industry best practices and project specifications.
Integration and Deployment:
- Integrate software systems with existing platforms or infrastructure.
- Implement, configure, and deploy systems in production environments.
Maintenance and Support:
- Perform regular system updates, patches, and upgrades.
- Diagnose and resolve system performance issues and bugs.
- Provide technical support to end-users and teams.
Collaboration and Communication:
- Work closely with project managers, stakeholders, and development teams to define system requirements.
- Document system design, code, and processes to ensure knowledge sharing and clarity.
Security and Compliance:
- Ensure system designs adhere to data security and regulatory compliance requirements.
- Monitor systems for vulnerabilities and implement necessary security measures.
Performance Optimization:
- Analyze and improve system performance, scalability, and efficiency.
- Conduct performance testing and troubleshoot bottlenecks.
Skills and Qualifications
Education & Experience:
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Previous experience in system development, software engineering.
Technical Skills:
- Proficiency in programming languages such as Python, Java, C++, or C#.
- Experience with databases (SQL, NoSQL) and system integration tools.
- Familiarity with software development frameworks and version control systems (e.g., Git).
- Knowledge of operating systems (Windows, Linux) and networking basics.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Attention to detail and the ability to work under tight deadlines.
Optional Skills:
- Familiarity with DevOps tools and methodologies (e.g., Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of cybersecurity principles and practices.
Method of Application
Signup to view application details.
Signup Now