Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 26, 2024
    Deadline: Aug 2, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Opened in 1954, The Nairobi Hospital has excelled in medical expertise and services provision and has deservedly earned recognition throughout East Africa and beyond as an advanced diagnostic, treatment and referral centre. Expansive investment in latest technology and medical equipment has enabled us establish leadership in medical procedures both in Kenya ...
    Read more about this company

     

    Back-End Engineer & DBA

    REF: TNH/HRD/BEE/08/2024

    The overall purpose of this role is to design and develop advanced software solutions and provide high levels of system support including interpretation and articulation of business needs and demonstrate competency in providing business solutions in line with the Hospital’s technology needs.

    ROLES AND RESPONSIBILITIES

    • Enterprise development using the following:
      • AI and Machine Learning: Neural Networks, Deep Learning, Computer Vision, Data Mining
      • Data Visualization: Power BI, Qlik
      • Software and tools: PyTorch, Scikit-learn, Pandas, NumPy, Matplotlib, Seaborn, Django
      • Cloud computing platforms: Azure
      • Version control with Git and GitHub.
      • Programming languages: Python, SQL
      • Containerization software: Docker
      • Database systems: MySQL, MS SQL Server, MariaDB, Cosmos DB, PostgreSQL
      • Operating systems: Linux, Windows
    • Design, develop, deploy, integrate, maintain, monitor, and operate software on CI/CD architecture for on-premises and multi-cloud infrastructure. Implement new software solutions
    • Make specific determinations about system performance as well as respond promptly and professionally to bug reports
    • Review and repair legacy code including conducting system analysis and development to keep the Hospital’s systems current with changing technologies
    • Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems
    • Analyze system specifications and translate system requirements to task specifications
    • Analyze current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming
    • Develop new programs and proofing the program to develop needed changes to assure production of a quality product
    • Development of new programs, analyze current programs and processes, and making recommendations which yield a more cost-effective product
    • Consistently apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation
    • Any other responsibilities that may be assigned to the job holder by the supervisor from time to time.

    EDUCATION AND EXPERIENCE

    • Bachelor of Science degree in Computer Science, Software Engineering or any other related field from a recognized institution.
    • Certification in software development and programming.
    • Minimum of 3 years’ ICT experience.

    CORE COMPETENCIES

    • Proficient in legacy deployment tools, cloud tooling, and container orchestration. Possess strong expertise in Automation, integration, security tooling, and network security, having studied, deployed, monitored, and designed rule sets for various networks.
    • Ability to lead, influence and drive change initiatives in support of business strategies within the department/unit.
    • Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description.
    • Must demonstrate proficiency and possess experience necessary to develop moderately complex software in C, C++, C#, Java, assembly language, or other selected languages.
    • Demonstrates mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
    • Must demonstrate proficient ability to capture and document software requirements.
    • Creativity and innovation skills, with ability to use technology and other modern tools to drive decision making and implementation.
    • Professionalism and integrity in line with the Hospital values.
    • High-level oral and written communication skills.

    Method of Application

    If your background, experience and competence match the above specifications, please send us your application (cover letter & CV/Resume) quoting the job reference number, your current remuneration, testimonials and full contact details of 3 referees, to reach the undersigned not later than 2nd August 2024. Only shortlisted candidates will be contacted. We shall ONLY accept ONLINE applications and contact SHORTLISTED candidates.

    The Nairobi Hospital does NOT charge recruitment fees.
    Director, Human Resources
    The Nairobi Hospital
    P. O. Box 30026 – 00100
    NAIROBI

    Email: recruitment@nbihosp.org

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at The Nairobi Hospital Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail