Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

It Applications Analyst At Frank Management Consult Ltd

Roles & Responsibilities:Enhancing functionality of current applications including the ERP to cater for new business needs through development and deployment...


From Frank Management Consult Ltd - Central

Published 12 days ago

Nspp Technician - Vegetables

Job Description Supporting the NSPP veg crop manager by learning the selection criteria of the breeding programs. Oversee plant material growth and reacting ...


From Syngenta Seeds - Central

Published 6 days ago

Software Engineering Manager

What we are looking for You will be in the forefront of the implementation of our digital strategy for innovation and automation, ensuring alignment with the...


From Recruitment Room - Nairobi Area

Published a month ago

Implementation Engineer Ii Leta

What we are looking for We are seeking a highly motivated and technical implementation engineer to join our dynamic team. As an implementation engineer you w...


From Recruitment Room - Nairobi Area

Published a month ago

Senior Ict Officer - System Developer - 2 Posts At Mount Kenya University

Senior Ict Officer - System Developer - 2 Posts At Mount Kenya University
Company:

Mount Kenya University


Details of the offer

QualificationEducation:Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field.Technical Skills:Proficiency in programming languages such as Java, C++, Python, etc.Experience with database management systems like MySQL, PostgreSQL, Oracle, etc.Knowledge of web technologies such as HTML, CSS, JavaScript, and related frameworks.Familiarity with operating systems (Windows, Unix/Linux, macOS).Understanding of networking concepts and protocols.Experience with version control systems like Git.Knowledge of system design principles and best practices.Experience:Typically, 2-5 years of experience in system development, software engineering, or a related field.Experience with designing and implementing large-scale systems.Knowledge of software development methodologies (Agile, Scrum, etc.).Familiarity with DevOps practices and tools (Docker, Kubernetes, Jenkins, etc.).Key responsibilities also includeResponsibilities:System Design and Architecture:Designing and developing the architecture of complex systems that support software applications.Creating technical specifications and diagrams to guide the development process.Ensuring that systems are scalable, secure, and efficient.Software Integration:Integrating new software solutions with existing systems and infrastructure.Working with APIs (Application Programming Interfaces) to facilitate communication between different systems.System Development:Writing code to implement the system architecture and features.Developing scripts for automation and system monitoring.Database Management:Designing and implementing databases.Writing SQL queries for data retrieval and manipulation.Ensuring data integrity and security.System Maintenance and Optimization:Monitoring system performance and identifying areas for improvement.Performing regular maintenance tasks, such as updates and patches.Optimizing systems for performance, scalability, and reliability.Collaboration:Working closely with software developers, engineers, and other stakeholders to understand requirements and develop solutions.Collaborating with IT teams to ensure that systems meet organizational needs and standards.Documentation:Creating technical documentation for systems, including design documents, user manuals, and troubleshooting guides.RequirementsSoft Skills:Problem-solving skills to analyze and resolve complex technical issues.Strong communication skills to collaborate with team members and stakeholders.Attention to detail to ensure accuracy and reliability of systems.Ability to work both independently and as part of a team.Adaptability to learn new technologies and tools as needed.Certifications (Optional but beneficial):AWS Certified DeveloperMicrosoft Certified: Azure Developer AssociateOracle Certified Professional (OCP)CompTIA Network+CompTIA Security+


Source: Myjobmag_Co

Requirements

Senior Ict Officer - System Developer - 2 Posts At Mount Kenya University
Company:

Mount Kenya University


Built at: 2024-04-29T07:49:33.890Z