Junior Data Scientist - Marine Biology Focus

80100 Nairobi, Nairobi KES60000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

internship
Our client, a leading research institution dedicated to oceanographic studies and marine conservation, is seeking an ambitious Junior Data Scientist with a passion for marine biology to join their innovative, fully remote team. This is an exceptional entry-level opportunity for recent graduates to apply their data science skills to complex biological and environmental datasets. You will be involved in collecting, cleaning, processing, and analyzing large volumes of data related to marine ecosystems, biodiversity, climate change impacts, and oceanographic phenomena. Responsibilities include developing statistical models, machine learning algorithms, and data visualizations to uncover trends, patterns, and insights that inform research and conservation strategies. You will work closely with marine biologists, oceanographers, and senior data scientists, contributing to research projects and preparing findings for publication or presentation. Proficiency in programming languages such as Python or R, and experience with relevant data science libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow) are essential. Familiarity with SQL databases and data warehousing concepts is also important. The ideal candidate is eager to learn, possesses strong analytical and critical thinking skills, and has a solid understanding of statistical principles. As a remote intern, you will participate in virtual team meetings, collaborate on shared projects using cloud-based platforms, and receive ongoing mentorship from experienced professionals. Excellent written and verbal communication skills are necessary for effective teamwork and reporting. A Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Marine Biology, or a related quantitative field is required. Demonstrated coursework or projects in marine biology or environmental science are a significant advantage. This role offers a unique pathway to contribute to crucial scientific research and conservation efforts while gaining invaluable practical experience in data science, all from your home location near **Mombasa, Mombasa, KE**.
This advertiser has chosen not to accept applicants from your region.

Senior Research Scientist, Marine Biology

80100 Nairobi, Nairobi KES600000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in oceanic research, is seeking a highly motivated and experienced Senior Research Scientist specializing in Marine Biology. This is a fully remote position, offering the flexibility to contribute to groundbreaking scientific discoveries from anywhere. You will be instrumental in designing, executing, and analyzing complex research projects focused on marine ecosystems, biodiversity, and conservation strategies. Your expertise will guide our efforts in understanding the impact of climate change on marine life and developing sustainable solutions. Key responsibilities include developing research proposals, securing funding through grant applications, leading research teams in data collection and analysis, and publishing findings in peer-reviewed journals. You will also be expected to present research at international conferences and mentor junior scientists. A strong background in bioinformatics, molecular ecology, or oceanography is highly desirable. This role requires exceptional analytical skills, a meticulous approach to scientific methodology, and the ability to work independently and collaboratively in a virtual environment. The ideal candidate will have a proven track record of independent research and a passion for advancing scientific knowledge in marine science. We are looking for a visionary scientist who can drive innovation and contribute significantly to our client's mission of marine conservation and sustainable resource management. This position is based in the conceptual region of **Mombasa, Mombasa, KE**, though your work will be conducted remotely.

Responsibilities:
  • Design and implement cutting-edge research projects in marine biology.
  • Conduct advanced statistical analysis of ecological and biological data.
  • Author and co-author publications for leading scientific journals.
  • Present research findings at national and international scientific forums.
  • Secure research grants and funding through competitive applications.
  • Supervise and mentor postgraduate students and postdoctoral researchers.
  • Collaborate with interdisciplinary teams to address complex environmental challenges.
  • Maintain up-to-date knowledge of the latest advancements in marine science and research methodologies.
  • Develop and manage project budgets and timelines effectively.
  • Contribute to the strategic direction of the research department.
Qualifications:
  • Ph.D. in Marine Biology, Oceanography, Ecology, or a related field.
  • Minimum of 7 years of post-doctoral research experience in a relevant area.
  • Demonstrated success in securing external research funding.
  • Excellent publication record in high-impact scientific journals.
  • Proficiency in statistical software (e.g., R, SAS) and bioinformatics tools.
  • Strong understanding of marine ecosystems, conservation biology, and climate change impacts.
  • Exceptional written and verbal communication skills.
  • Proven ability to lead research teams and manage complex projects.
  • Experience with remote collaboration tools and methodologies is a plus.
  • Commitment to advancing scientific understanding and contributing to conservation efforts.
This advertiser has chosen not to accept applicants from your region.

Lead Marine Geoscientist

80100 Nairobi, Nairobi KES4500000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading international firm specializing in offshore resource exploration and marine surveying, is seeking a highly experienced Lead Marine Geoscientist to join their entirely remote technical division. This prestigious position involves overseeing complex geophysical and geological investigations, analyzing vast datasets, and providing critical insights for offshore projects, including oil and gas, renewable energy infrastructure, and seabed mapping. The ideal candidate will possess a profound understanding of marine seismic acquisition and processing, sedimentology, structural geology, and advanced data interpretation techniques. You will lead a team of geoscientists, drive innovation in exploration methodologies, and ensure the highest standards of scientific rigor and project delivery.

Responsibilities:
  • Lead and manage marine geophysical and geological survey projects, from planning and acquisition design to data processing and interpretation.
  • Oversee the acquisition, processing, and interpretation of various marine datasets, including seismic (2D/3D), multibeam echosounder, side-scan sonar, sub-bottom profiler, and magnetics.
  • Develop and implement advanced data analysis workflows and methodologies to identify geological structures, hydrocarbon reservoirs, geohazards, and suitable sites for offshore infrastructure.
  • Conduct detailed geological risk assessments for offshore developments.
  • Interpret complex geological and geophysical data to generate high-quality maps, reports, and presentations for clients and internal stakeholders.
  • Manage and mentor a team of remote marine geoscientists, fostering technical excellence and professional development.
  • Collaborate closely with other disciplines, including reservoir engineers, drilling engineers, and environmental scientists, to integrate geoscience data into overall project objectives.
  • Stay abreast of the latest advancements in marine geophysics, seismic technology, data processing software, and geological understanding.
  • Ensure compliance with industry standards, best practices, and relevant regulatory requirements for offshore operations.
  • Develop and maintain strong client relationships, understanding their needs and delivering exceptional technical solutions.
  • Contribute to the company's knowledge base through research, innovation, and sharing of best practices.
Qualifications:
  • Ph.D. or Master's degree in Marine Geosciences, Geophysics, Geology, or a related Earth Science discipline.
  • A minimum of 10-12 years of progressive experience in marine geosciences, with a significant focus on data interpretation and project leadership in offshore exploration or surveying.
  • Proven expertise in seismic data processing and interpretation, with experience in both 2D and 3D seismic surveys.
  • Strong knowledge of sedimentology, structural geology, and basin analysis relevant to marine environments.
  • Proficiency with industry-standard geophysical software packages (e.g., Petrel, Kingdom Suite, HampsonRussell, OpendTect).
  • Experience with various marine survey acquisition techniques and equipment.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Exceptional written and verbal communication and presentation skills, with the ability to convey complex technical information clearly.
  • Demonstrated leadership experience, including managing and mentoring remote technical teams.
  • Adaptability and a proactive approach to working in a fully remote, international environment.
This is a fully remote position, offering the flexibility to work from anywhere. If you are a leading expert in marine geosciences passionate about driving exploration and discovery in the offshore domain, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Marine Insurance Underwriter

80100 Nairobi, Nairobi KES120000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced Marine Insurance Underwriter to join their established team. This is a full-time, office-based position located in the vibrant coastal city of Mombasa, Kenya . The Underwriter will be responsible for evaluating and accepting or rejecting marine insurance risks, analyzing policy terms and conditions, and determining appropriate premiums. You will assess complex insurance applications, conduct risk assessments, and develop customized insurance solutions for a diverse range of maritime clients. This role requires a comprehensive understanding of marine operations, international trade, and the associated risks involved in shipping, cargo, and hull insurance. You will need to stay abreast of industry trends, regulatory changes, and emerging risks within the marine sector. Strong analytical and decision-making skills are essential, as is the ability to negotiate effectively with brokers and clients. Collaboration with claims adjusters, legal counsel, and other internal departments will be a key aspect of the role. The ideal candidate will possess excellent interpersonal and communication skills, a keen eye for detail, and a proven ability to manage a portfolio of complex risks. A background in insurance, maritime law, or a related field is highly desirable. This is a challenging and rewarding opportunity to contribute to the continued success of a leading insurance provider in the maritime industry.
This advertiser has chosen not to accept applicants from your region.

Apprentice Marine Engineer

80100 Nairobi, Nairobi KES30000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you passionate about the maritime industry and looking for a unique, fully remote apprenticeship opportunity? Our client is seeking enthusiastic Apprentice Marine Engineers to join their innovative team. This role is designed to provide comprehensive training and hands-on experience in the field of marine engineering, all within a remote learning environment. You will be mentored by experienced professionals, learning about ship systems, propulsion, maintenance, and repair. Responsibilities will include assisting with the design and development of marine systems, conducting simulations and analysis, documenting technical procedures, and supporting ongoing research projects. This is an excellent opportunity to gain practical skills and knowledge in a specialized engineering discipline without needing to be on-site. The ideal candidate will possess a strong aptitude for mathematics and science, excellent problem-solving skills, and a keen interest in marine technology. Proficiency in technical software and a willingness to learn are essential. You must be a motivated self-starter capable of working independently and contributing effectively to remote team projects. This program provides a solid foundation for a career in marine engineering, offering valuable industry exposure and skill development. This virtual apprenticeship is associated with our esteemed maritime operations near Mombasa, Mombasa, KE .
This advertiser has chosen not to accept applicants from your region.

Lead Marine Underwriter

80100 Nairobi, Nairobi KES300000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
We are looking for a highly skilled and motivated Lead Marine Underwriter to join our international insurance team. This is a fully remote position, offering the flexibility to work from anywhere while leading our marine insurance operations. You will be responsible for developing, implementing, and managing underwriting strategies for our marine portfolio, including hull and machinery, cargo, and protection and indemnity risks. Your expertise will guide the assessment and pricing of complex risks, ensuring profitability and compliance with regulatory standards. You will collaborate closely with brokers, clients, and internal teams to build strong relationships and provide expert advice on marine insurance solutions. A critical part of your role will involve analyzing market trends, competitor activities, and emerging risks within the maritime industry to inform underwriting decisions. You will also be responsible for setting underwriting guidelines, developing new products, and ensuring the efficient and accurate processing of policies. This leadership position requires a deep understanding of marine insurance principles, legal frameworks, and risk management techniques. You will mentor and develop a team of junior underwriters, fostering a culture of excellence and continuous learning. The ability to conduct detailed risk assessments, perform financial analysis, and negotiate terms and conditions effectively is essential. We expect you to contribute to the strategic direction of our marine insurance business, identifying new market opportunities and driving profitable growth. This is an exceptional opportunity for an experienced professional to take on a leadership role in a growing sector, with the added benefit of a remote work environment, contributing significantly to global maritime trade security.

Responsibilities:
  • Develop and implement underwriting strategies for the marine insurance portfolio.
  • Assess, price, and manage complex marine insurance risks (Hull & Machinery, Cargo, P&I).
  • Underwrite new business and renewals, ensuring adherence to guidelines and profitability targets.
  • Build and maintain strong relationships with brokers, clients, and internal stakeholders.
  • Analyze market trends, competitor activities, and emerging risks in the maritime industry.
  • Develop new marine insurance products and solutions.
  • Set underwriting guidelines and ensure their consistent application.
  • Mentor and lead a team of junior marine underwriters.
  • Review and approve policy wordings and endorsements.
  • Collaborate with claims departments to understand loss trends and inform underwriting decisions.
Qualifications:
  • Bachelor's degree in Business, Finance, Maritime Studies, or a related field.
  • Minimum of 8 years of progressive experience in marine insurance underwriting.
  • Demonstrated expertise in underwriting various marine insurance lines.
  • Strong understanding of maritime law, international trade, and risk management principles.
  • Excellent analytical, financial modeling, and decision-making skills.
  • Proven leadership and team management capabilities.
  • Exceptional negotiation and communication skills, with the ability to influence stakeholders.
  • Proficiency in underwriting systems and MS Office Suite.
  • Relevant professional certifications (e.g., ACII, CPCU) are highly desirable.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Marine Equipment Technician

80100 Nairobi, Nairobi KES45000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading maritime solutions provider, is seeking a highly skilled and motivated Senior Marine Equipment Technician to join their dynamic team. This is a fully remote position, offering the flexibility to work from anywhere in Kenya. You will be responsible for the remote diagnosis, troubleshooting, and maintenance guidance of complex marine equipment, including engines, navigation systems, and auxiliary machinery.

Responsibilities:
  • Provide expert technical support to field service engineers and vessel crews via video conferencing, phone, and specialized remote diagnostic software.
  • Analyze real-time equipment data and performance logs to identify potential issues and recommend proactive maintenance solutions.
  • Develop and update technical documentation, including service manuals, troubleshooting guides, and best practice procedures for a variety of marine systems.
  • Collaborate with engineering and product development teams to provide feedback on equipment design and reliability.
  • Train junior technicians and end-users on the proper operation, maintenance, and troubleshooting of marine equipment.
  • Manage and prioritize incoming technical support requests, ensuring timely and effective resolution of issues.
  • Maintain an in-depth understanding of maritime regulations and safety standards relevant to marine equipment.
  • Prepare detailed reports on equipment performance, maintenance activities, and resolution of technical challenges.
  • Stay abreast of the latest advancements in marine technology and diagnostic tools.
  • Contribute to the continuous improvement of remote support processes and knowledge base.
Qualifications:
  • Minimum of 5 years of experience as a Marine Technician, Field Service Engineer, or similar role, with a strong focus on troubleshooting and repair.
  • Proven expertise in marine diesel engines, propulsion systems, or advanced navigation and communication equipment.
  • Proficiency in using remote diagnostic tools and software.
  • Excellent analytical and problem-solving skills, with the ability to diagnose complex technical issues remotely.
  • Strong understanding of electrical, electronic, and mechanical systems common in maritime applications.
  • Exceptional communication and interpersonal skills, with the ability to clearly explain technical concepts to diverse audiences.
  • Ability to work independently, manage time effectively, and meet deadlines in a remote work environment.
  • Familiarity with maritime industry standards and best practices.
  • Relevant certifications in marine engineering or a related field are highly desirable.
  • A proactive and customer-centric approach to technical support.
This role is based in Mombasa, Mombasa, KE , but requires a fully remote working arrangement.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior aviation security specialist Jobs in Nairobi !

Project Manager

Nairobi, Nairobi SRT Marine Systems plc

Posted today

Job Viewed

Tap Again To Close

Job Description

SRT Marine Systems plc (SRT) are a market leader in its domain of international marine surveillance technology and systems. We are respected, established and an ambitious multi-national company headquartered in the UK with a global customer base.

The company has a global impact in the marine domain by leading the next generation of maritime domain awareness technologies, products and systems that significantly enhance, security, safety and environment protection and sustainability. Our customers are worldwide and range from the largest national coast guards to individual vessel owners.

SRT is an exciting company where high quality results are rewarded. We are ambitious and are constantly seeking to innovate to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work where talented hard-working individuals have the opportunity to make a real impact across the marine world.

Role Overview – Project Manager

The role of Project Manager will be to manage the execution of significant complex projects that involve the building of infrastructure such as communication towers and small commercial buildings and the installation of complex electrical systems that include power systems and sensitive communication equipment. The role is to understand, plan and manage the required process to complete the project and to co-ordinate and actively manage the multiple contractors, and SRT's own resources and logistics to successfully complete each site and ultimately the whole project. You as our Project Manager will be able to demonstrate a track record of managing and delivering similar projects in non-Western countries. You will be highly organised and able to see the big picture whilst also being able to identify and manage critical path project streams effectively and efficiently.

  • ESSENTIAL - Extensive experience as a Project Manager for similar multi-site IT systems – ideally communication-based infrastructure
  • ESSENTIAL - Significant and demonstrable experience and success in the management and delivery of civil engineering and construction projects
  • ESSENTIAL - Significant and demonstrable experience and success in the delivery of facilities installation and fit-out projects (internationally)
  • ESSENTIAL - Previous working experience on projects whilst being located in either the Middle East or Asia region

Responsibilities (not exhaustive) - Project Manager

  • Work directly with and manage end customers and ICP in the field to manage and drive the project delivery plan, ensuring quality of delivery within the cost and time parameters set by the Chief Operating Officer
  • Ensure that ICP works in strict accordance to the SRT systems delivery methods, providing training and ongoing guidance and support to ensure successful installation and commissioning of the entire system
  • To ensure a holistic project implementation approach such that the finished system installation meets both the contracted specifications and inevitable small finishing details are not missed to ensure complete end customer satisfaction and a project implementation that provides a platform for continued future business with the end customer
  • Working with the Delivery Department, to continuously maintain and manage an accurate project plan and budget
  • Frequent visits to customer sites to review and manage activities, progress and maintain alignment in understanding of the project status, and to communicate and agree any changes in the project plan
  • Manage and oversee the construction, installation and configuration work done by ICP and 3rd parties
  • Arrange training for customers and ICP. Liaise with the Delivery Team to ensure delivery of training according to the agreed plan and contract requirements
  • Provide clear and concise updates to SRT management on status, progress and potential risks and issues to the successful delivery of the project

Experience & Qualifications - Project Manager

  • An Engineering and or IT networking background and / or qualification
  • Capable of understanding systems drawings down to installation design drawings (racks, servers, cameras, radar, civil work) with role being in-country conduit between in country partner/customer back to technical team and delivery director
  • Able to demonstrate the ability to diplomatically influence without authority with the ability to empathise and understand different cultures to flex approach whilst ensuring the target job is achieved
  • Willingness to travel anywhere in the world for extended periods, with the role being primarily based in country with short trips back to UK during project execution
  • Willingness to work on site with customers in a hands-on capacity when needed, assisting with day-to-day management and organisation of installation and troubleshooting

What We Offer In Return

  • Highly Competitive salary
  • Private healthcare
  • Flexible / Hybrid working options

SRT Marine plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.

This advertiser has chosen not to accept applicants from your region.

Lead Underwriter - Marine Insurance

80100 Nairobi, Nairobi KES180000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a distinguished entity in the insurance industry, is searching for an accomplished Lead Underwriter specializing in Marine Insurance. This fully remote position offers a unique opportunity to leverage your expertise in assessing and managing risks associated with maritime activities. You will be responsible for evaluating complex marine insurance applications, determining policy terms, conditions, and pricing, and ensuring the profitability of your underwriting portfolio. The ideal candidate will possess a comprehensive understanding of maritime operations, international trade, and the specific risks involved in cargo, hull, and liability insurance. Your role will involve close collaboration with brokers, agents, and clients to gather necessary information and provide expert advice. You will also mentor and guide junior underwriters, contributing to their professional development and ensuring adherence to underwriting guidelines. This role demands exceptional analytical, decision-making, and communication skills, along with a proven ability to work independently and manage a remote workload effectively. You will stay updated on industry regulations, market trends, and emerging risks to maintain a competitive edge. The ability to build and maintain strong relationships with stakeholders is crucial for success. We are looking for a strategic thinker with a deep commitment to underwriting excellence and risk management. This is a challenging yet rewarding opportunity to play a key role in a reputable insurance organization, supporting their significant presence in **Mombasa, Mombasa, KE**, and serving a global clientele, all from your remote office. Your expertise in underwriting complex risks will be highly valued. Proficiency in underwriting software and a strong grasp of reinsurance principles are also beneficial.
This advertiser has chosen not to accept applicants from your region.

Senior Marine Biologist

80100 Nairobi, Nairobi KES180000 Annually WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading marine research institution, is seeking a highly motivated and experienced Senior Marine Biologist to join our dynamic team in Mombasa, Kenya . This role is pivotal in advancing our understanding of coastal ecosystems and developing sustainable conservation strategies. The successful candidate will be responsible for designing and executing complex research projects, analyzing large datasets, and publishing findings in peer-reviewed journals. You will also mentor junior researchers, manage laboratory operations, and contribute to grant writing and proposal development. Key responsibilities include conducting fieldwork, which may involve diving and operating research vessels, performing laboratory analyses on water and biological samples, and utilizing statistical software for data interpretation. We are looking for an individual with a proven track record of independent research, a deep understanding of marine ecology, and excellent communication skills. The ideal candidate will possess a Ph.D. in Marine Biology or a related field, with a minimum of 5 years of post-doctoral research experience. Experience with molecular techniques, GIS, and conservation policy is highly desirable. This is a unique opportunity to make a significant impact on marine conservation efforts in a beautiful coastal environment. You will collaborate with international researchers and policymakers, contributing to evidence-based solutions for marine environmental challenges. The ability to work effectively in both independent and team settings is crucial. The role requires strong project management skills and meticulous attention to detail. Familiarity with the unique marine biodiversity of the Western Indian Ocean is a plus. This position offers a competitive salary and benefits package, as well as opportunities for professional development and travel to scientific conferences. We are committed to fostering a diverse and inclusive work environment.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Aviation Security Specialist Jobs View All Jobs in Nairobi