Lead DevOps Engineer, Cloud Native Applications

81101 Nairobi, Nairobi KES900000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology company specializing in cloud-based solutions, is seeking a talented and experienced Lead DevOps Engineer to spearhead their fully remote engineering operations. You will be instrumental in building, automating, and managing the infrastructure that supports our high-availability applications. This role requires deep expertise in cloud platforms (AWS, Azure, or GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines. You will work closely with software development teams to streamline the software development lifecycle, improve deployment frequency, and ensure system reliability and scalability. Your responsibilities will include infrastructure as code (IaC) implementation, monitoring and logging solutions, security best practices, and performance optimization. We are looking for a proactive individual who can identify and implement automation opportunities, troubleshoot complex production issues, and mentor junior engineers. The ideal candidate possesses a strong understanding of networking, system administration, and scripting languages (e.g., Python, Bash). Experience with observability tools (e.g., Prometheus, Grafana, ELK stack) and cloud security principles is highly desirable. This is an exceptional opportunity to shape the infrastructure of innovative products and contribute to a culture of operational excellence in a fully remote environment.

Key Responsibilities:
  • Design, implement, and manage cloud infrastructure using Infrastructure as Code (IaC) principles (e.g., Terraform, CloudFormation).
  • Build and maintain robust CI/CD pipelines for automated building, testing, and deployment.
  • Manage container orchestration platforms, primarily Kubernetes.
  • Implement and manage monitoring, logging, and alerting systems for applications and infrastructure.
  • Ensure the security, reliability, and scalability of cloud environments.
  • Collaborate with development teams to optimize application performance and troubleshoot production issues.
  • Automate operational tasks and processes through scripting.
  • Develop and enforce DevOps best practices and standards.
  • Participate in on-call rotations for incident response.
  • Mentor junior DevOps engineers and foster a culture of collaboration.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in DevOps, System Administration, or Site Reliability Engineering.
  • Extensive experience with at least one major cloud provider (AWS, Azure, GCP).
  • Hands-on experience with containerization (Docker) and container orchestration (Kubernetes).
  • Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Strong scripting skills in Python, Bash, or similar languages.
  • Experience with Infrastructure as Code tools (e.g., Terraform, Ansible).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Understanding of networking concepts and security principles.
  • Excellent problem-solving and communication skills.
  • Experience working in a fully remote team is highly preferred.
Join a leading technology firm and drive the operational success of groundbreaking cloud solutions.
This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Software Engineer - Cloud-Native Applications

80100 Nairobi, Nairobi KES480000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled Senior Full-Stack Software Engineer to join their innovative engineering team. This is a fully remote position, offering the flexibility to work from anywhere and contribute to the development of cutting-edge, cloud-native applications. You will be responsible for designing, developing, testing, and deploying robust, scalable, and high-performance web applications across the entire stack, from frontend user interfaces to backend services and databases.

The ideal candidate will have extensive experience with modern JavaScript frameworks (React, Angular, or Vue.js) for the frontend, and proficiency in backend languages such as Node.js, Python, Java, or Go. A strong understanding of cloud platforms (AWS, Azure, GCP), microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is essential. You will contribute to all phases of the software development lifecycle, collaborate with product managers and designers, and mentor junior engineers. This role requires a passion for clean code, best practices, and a commitment to delivering high-quality software solutions.

Key Responsibilities:
  • Design, develop, and maintain scalable full-stack web applications.
  • Build efficient, reusable, and reliable code across frontend and backend systems.
  • Develop and implement RESTful APIs and microservices.
  • Integrate with third-party services and databases.
  • Write comprehensive unit, integration, and end-to-end tests.
  • Deploy applications using CI/CD pipelines and containerization technologies.
  • Collaborate with cross-functional teams to define and ship new features.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews and provide constructive feedback.
  • Mentor and guide junior software engineers.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Expertise in at least one modern frontend framework (React, Angular, Vue.js).
  • Strong proficiency in a backend language (Node.js, Python, Java, Go) and associated frameworks.
  • Solid understanding of cloud platforms (AWS, Azure, GCP) and services.
  • Experience with Docker, Kubernetes, and CI/CD tools.
  • Familiarity with database technologies (SQL and NoSQL).
  • Excellent problem-solving, analytical, and communication skills.
This advertiser has chosen not to accept applicants from your region.

Application Support Analyst Tier 1- HCM Applications

New
Nairobi, Nairobi KES1200000 - KES2400000 Y We Are Oasis

Posted today

Job Viewed

Tap Again To Close

Job Description

Schedule
: Monday to Friday, 9 hrs per shift(Night Shift)

Work Place Policy: On-site

Your primary responsibilities are to assist our client users with questions and issues pertaining to the application of the software. This includes resolving support requests, troubleshooting issues, replicating scenarios for developers to address and in-house testing of software. Occasionally train customers on components of the system.

Responsibilities:

Gather information from the client and determine the issue by evaluating and analyzing the symptoms;

Identify and escalate application defects and priority issues;

Interact with clients to provide information in response to inquiries, concerns, and requests about products and services and provide resolutions to reported issues

Offer alternative solutions where appropriate to prevent disruption in client activities

Follow up and make calls to customers when necessary;

Maintains client confidence and protects operations by keeping client and client's employee information confidential.

Makes customers and their needs a primary focus of one's actions; developing and sustaining productive customer relationships.

Stay current with system information, changes/updates and new releases

Assist the QA department in product testing

Contribute to written documentation (Knowledge Base)

Provide occasional training for internal employees and externally for clients

Skills and Experiences:

Experience with PrismHR, HRPyramid or other PEO or ASO software preferred

Ability to communicate and present information effectively with both technical and non-technical audiences

Strong knowledge of HRIS systems including payroll, benefits, and human resources

Knowledge of payroll and payroll accounting operations

Deals effectively with others in antagonistic situations, using appropriate interpersonal styles and methods to reduce tension or conflict.

Bachelor's degree or an equivalent combination of training and experience.

1-3 years' experience in a similar role

Experience with Vertex, Mastertax, Quickbooks, Peachtree or Great Plains a plus (not required)

Experience setting up and maintaining Client Accounting in HRIS system and a general understanding of Financial Accounting

American Payroll Association certification a plus

Excellent problem solving and troubleshooting skills

Excellent listening skills

Excellent phone and people skills

Ability to work independently with exceptional attention to detail

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

Senior Penetration Tester - Cloud & Application Security

80100 Nairobi, Nairobi KES780000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Senior Penetration Tester to join their elite information security team. This is a crucial, fully remote role focused on identifying vulnerabilities in our cloud infrastructure and web applications before malicious actors can exploit them. You will conduct comprehensive security assessments, simulate real-world attacks, and provide actionable recommendations to strengthen our security posture. The ideal candidate possesses a deep understanding of common attack vectors, security tools, and a passion for uncovering complex security flaws across diverse technological environments.

Responsibilities:
  • Conduct in-depth penetration tests against web applications, APIs, cloud environments (AWS, Azure, GCP), and internal/external networks.
  • Perform vulnerability assessments and exploit findings to demonstrate potential impact.
  • Develop and maintain custom scripts, tools, and techniques to aid in penetration testing activities.
  • Analyze test results, document findings clearly and concisely, and provide practical, prioritized remediation recommendations.
  • Collaborate with development and operations teams to ensure security best practices are implemented throughout the software development lifecycle (SDLC).
  • Stay current with the latest security threats, vulnerabilities, and exploitation techniques.
  • Participate in security architecture reviews and provide input on secure design principles.
  • Mentor junior penetration testers and contribute to the continuous improvement of the security testing program.
  • Prepare detailed reports summarizing testing methodologies, findings, and remediation strategies for both technical and executive audiences.
  • Respond to and investigate security incidents as needed.
Qualifications:
  • Bachelor's degree in Computer Science, Information Security, or a related field, or equivalent practical experience.
  • Minimum of 5 years of experience in professional penetration testing and vulnerability assessment.
  • Demonstrated expertise in testing cloud infrastructure (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
  • Proficiency in testing web applications, including understanding of OWASP Top 10 vulnerabilities and exploitation techniques.
  • Experience with common penetration testing tools such as Burp Suite, Metasploit, Nmap, and Wireshark.
  • Strong understanding of networking protocols, operating systems (Windows, Linux), and security concepts.
  • Excellent analytical, problem-solving, and reporting skills.
  • Relevant security certifications such as OSCP, CISSP, CEH, or GIAC certifications are highly desirable.
  • Ability to work independently and manage time effectively in a fully remote work environment.
  • Strong communication skills, with the ability to clearly articulate complex technical issues to diverse audiences.
  • Experience with scripting languages (Python, Bash) for automation is a plus.
Join our dedicated security team and make a tangible difference in protecting our organization from evolving cyber threats. This fully remote role offers significant professional growth and the opportunity to work on challenging security projects.
This advertiser has chosen not to accept applicants from your region.

Senior Electrical Design Engineer - Marine Applications

80200 Nairobi, Nairobi KES105000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and innovative Senior Electrical Design Engineer with expertise in marine applications to join our fully remote engineering team. This crucial role involves designing and developing advanced electrical systems for a variety of maritime vessels and offshore installations, ensuring compliance with stringent industry standards and safety regulations. You will be responsible for creating detailed electrical schematics, system designs, and component specifications, including power distribution, control systems, navigation equipment, and communication systems. The ideal candidate possesses a strong understanding of marine electrical engineering principles, naval architecture considerations, and relevant international maritime codes (e.g., DNV, ABS, Lloyd's Register). Proficiency with electrical CAD software (e.g., AutoCAD Electrical, EPLAN) and simulation tools is essential. You will collaborate closely with naval architects, mechanical engineers, and project managers, providing remote technical leadership and support throughout the design and integration phases. Key responsibilities include conducting system analyses, troubleshooting electrical issues, and ensuring the seamless integration of electrical components. A Bachelor's or Master's degree in Electrical Engineering or a related field, with a minimum of 6 years of relevant experience in marine electrical design, is required. Experience with hybrid and electric propulsion systems is a significant advantage. Our client offers a challenging and rewarding remote work environment, providing the opportunity to work on cutting-edge marine technology projects and contribute to the future of maritime engineering. The job location for administrative purposes is Malindi, Kilifi, KE .
This advertiser has chosen not to accept applicants from your region.

Application Support Engineer

New
Nairobi, Nairobi KES1200000 - KES2400000 Y Network International

Posted today

Job Viewed

Tap Again To Close

Job Description

About us:

Network International is the largest Financial Technology company in the Middle East and Africa. Payments is our core business where we provide services in more than 50 countries – UAE, Jordan, South Africa, Egypt are some of our key markets. Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk Solutions, etc. Our core customers are businesses at every scale and segment, though recently we have been growing in the direct-to-consumer card segment as well.

Our EVP:

At Network International, every second counts. As a leader in the fast-paced world of financial services, we thrive on innovation, agility, and the relentless pursuit of excellence.

We recognize industry trends, the dual nature of technological advancements, and the scarcity of top talent. This is why we prioritize investing in our people.

Here, you'll work alongside industry experts to solve complex problems and leverage cutting-edge technology to stay ahead of the competition.

We offer a culture where your skills are valued, your growth is prioritized, and your achievements are recognized—because winning isn't just our goal; it's our standard.

About the Role:

We are searching for a skilled Applications Support Engineer to join our team at DPO Pay. As a prominent player in the payment processing industry, we are dedicated to delivering reliable and efficient solutions to our clients.

In this role, your duties will include providing support to our clients (internal and external), monitoring service quality, incident management, performing root cause analysis and optimizing software application performance through continuous service improvements etc. You will collaborate closely with cross-functional teams, including operations, product development, engineering, and customer support, to troubleshoot and resolve application-related issues promptly.

To ensure success as an Application Support Engineer, you should possess extensive experience in providing application support in a fast-paced environment. Great Application Support Engineers distinguish themselves by being proactive in providing application support.

Responsibilities for Internal Candidates

  • Applications Maintenance:
    Close monitoring and regular maintenance of all key DPO Pay applications with the aim of meeting the expected service quality metrics.
  • Client Support:
    Provide technical support to clients (internal and external), addressing inquiries, issues, and requests related to DPO Pay applications. Participate in on-call rotations to address critical production issues outside of regular business hours.
  • Troubleshooting:
    Diagnose and resolve technical issues related to DPO Pay applications, ensuring minimal downtime and disruption for clients. Establishing the root causes of application errors and track their resolution to completion.
  • Performance Optimization:
    Identify areas for performance improvement and implement solutions to enhance the efficiency of DPO Pay applications.
  • Collaboration:
    Collaborate with cross-functional teams to implement best practices and optimize DPO Pay applications.
  • Documentation:
    Create and maintain detailed documentation of configurations, procedures, and troubleshooting steps.
  • Security:
    Implement and maintain security best practices, including monitoring and mitigating security threats.
  • Training and Knowledge Transfer:
    Stay current with latest technologies and provide training and knowledge transfer to other team members.

Qualifications for Internal Candidates

Technical Skills:

  • Bachelor's degree in computer science, engineering, or a related field.
  • Proficiency in programming languages such as PhP, Golang, , Microsoft SQL and MySQL.
  • Hands-on experience with MySQL, AWS (Lambdas/EC2/S3), API development, NGINX, RabbitMQ, Redis, and Sumologic (or other monitoring tools).
  • ITIL knowledge and experience.
  • Automation skills using any automation tools/scripts.

Strong Problem-Solving and Analytical Skills:

  • Ability to analyze technical problems and propose effective solutions.
  • Strong debugging and troubleshooting skills.
  • Excellent attention to detail and commitment to delivering high-quality software solutions.

Communication:

  • Strong verbal and written communication skills.
  • Ability to effectively collaborate with cross-functional teams and stakeholders.

Continuous Learning:

  • A passion for staying up to date with the latest trends and advancements in software development.
  • Willingness to learn new technologies and frameworks as needed.

Monitoring and Alerting:

  • Monitor system health and performance using appropriate tools.
  • Configure and maintain alerting systems to proactively identify and address potential issues.

Bugs Reporting and Resolution:

  • Monitor system health and performance using appropriate tools.
  • Configure and maintain alerting systems to proactively identify and address potential issues.

Working Experience:

  • Minimum of 3 years of experience in Applications Support. Experience in software development would be an advantage.
  • Experience working in the payments industry is desired.
This advertiser has chosen not to accept applicants from your region.

Technical Implementation Engineer

New
Nairobi, Nairobi KES1200000 - KES2400000 Y Vyntra Global

Posted today

Job Viewed

Tap Again To Close

Job Description

Want to help banks fight financial crime with AI?
At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.

This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.

In This Role At Vyntra, You Will

  • Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
  • Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
  • Design and deploy solutions to the required standard of quality.
  • Understand customer requirements and advise on best use of Vyntra's solutions.
  • Educate and empower customers to maximize adoption of the solution.
  • Provide service and support at levels 1/2/3 as needed.
  • Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
  • Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.

What We're Looking For

  • Strong IT/software implementation skills with hands-on experience.
  • Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
  • Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
  • Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
  • Excellent communication skills; able to explain technical concepts to non-technical audiences.
  • Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
  • Finance, banking, or related background is advantageous.
  • Fluent English; other languages a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software applications Jobs in Nairobi !

Software Engineer, Research

New
Nairobi, Nairobi KES1200000 - KES3600000 Y Google

Posted today

Job Viewed

Tap Again To Close

Job Description

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience in applied Machine Learning (e.g., computer vision, transformers, generative AI, LLM).
  • Experience in areas such as remote sensing or geospatial data science.
  • Experience developing accessible technologies.

About The Job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field -- we publish regularly in academic journals, release projects as open source, and apply research to Google products.

Responsibilities

  • Write and test product or system development code.
  • Lead design reviews with peers and stakeholders to decide among available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

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

Call for Applications Administrative Positions

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

fixed term, full time
Chemonics seeks applications for the Administrative Assistant, Associate, Specialist, Officer, or Manager roles for the Global Health Supply Chain Program – Procurement and Supply Management (GHSC-PSM) project. GHSC-PSM is the primary vehicle through which the U.S. Government procures and delivers health commodities and provides systems support to improve the management of the partner countries’ supply chain. In Kenya, GHSC-PSM supports the Ministry of Health and other stakeholders to improve the availability of life-saving health commodities and strengthen supply chain systems. We are looking for individuals who have a passion for making a difference in the lives of people around the world.

The Administrative Team will be responsible for ensuring the efficient and compliant execution of administrative functions across procurement, subcontract management, human resources, inventory management, and office administration. This role supports operational continuity and contributes to organizational effectiveness by managing key support systems and processes. The Administrative Team must also follow the policies, procedures and regulations of United States Government, Chemonics, and the Government of Kenya.

Responsibilities include:





Manage end-to-end procurement processes in accordance with organizational policies and donor regulations

Manage end-to-end recruitment, onboarding, and employee management process in accordance with organizational policies and donor regulations

Manage project inventory, including an up-to-date inventory tracker, monitoring and replenishing stocks, conducting inventory verification, and preparing inventory reports

Manage services agreements and subcontracts, coordinating with other teams

Manage travel logistics

Perform general administrative tasks such as data entry, filing, and office organization



Qualifications:

Assistant:





Kenya Certificate of Secondary Education

Minimum two (2) years of relevant experience, preferably with donor-funded projects



Associate:





Bachelor’s degree in a relevant field required

Prior relevant work experience is an advantage but not required



Coordinator:





Bachelor’s degree in a relevant field required

Minimum two (2) years of relevant experience, preferably with donor-funded projects



Officer:





Bachelor’s degree in a relevant field required

Minimum four (4) years of relevant experience, preferably with donor-funded projects



Manager:





Bachelor’s degree in a relevant field required

Minimum six (6) years of relevant experience, preferably with donor-funded projects



All Levels:





Proficiency in Microsoft Office Suite and relevant management software

Solid knowledge of human resources and procurement procedures with a problem-solving. attitude, impeccable organizational skills, and attention to detail

Excellent written and verbal communication skill

Kenyan Citizen

Demonstrated leadership, versatility, and integrity

Strong interpersonal, written, and verbal communication skills in English required





How to apply

Application instructions:

To apply, please complete the online application using the link provided below and email your CV (no cover letter required) following the instructions in the link by October 26, 2025. Applications will be reviewed and interviews conducted on a rolling basis, so early submission is strongly encouraged.

Application Link: is an equal opportunity employer and does not discriminate in its selection and employment practices on the basis of race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability, genetic information, age, membership in an employee organization, or other non-merit factors.

Chemonics values the protection of your personal data. If you are in the European Union, please read our EU Recruiting Data Privacy Notice to learn how we process personal data. You may access the notice via the following link:
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer - Remote Cloud Architecture

80100 Nairobi, Nairobi KES180000 Monthly WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-paced technology innovator, is seeking a highly experienced Principal Software Engineer to lead the design and development of scalable, robust cloud-based solutions. This is a fully remote position, offering the opportunity to work on challenging architectural problems with a talented team. You will be responsible for defining technical strategy, driving architectural decisions, and mentoring other engineers. The ideal candidate possesses deep expertise in cloud platforms, distributed systems, and modern software development practices.

Your responsibilities will include architecting microservices, designing APIs, and ensuring the performance, scalability, and reliability of cloud applications. You will play a key role in selecting appropriate technologies, establishing best practices for coding, testing, and deployment, and overseeing the implementation of CI/CD pipelines. A significant part of this role involves collaborating with product managers, stakeholders, and other engineering teams to translate business requirements into technical solutions. You will also be expected to contribute to code reviews, troubleshoot complex production issues, and advocate for engineering excellence.

This position requires a visionary leader with a proven track record of building and deploying large-scale software systems in a cloud environment (AWS, Azure, or GCP). You should have a strong understanding of containerization technologies (Docker, Kubernetes), data storage solutions, and security best practices. The ability to communicate technical vision, lead by example, and mentor junior engineers is crucial. This role offers a unique opportunity to shape the future of our client's technology platform and drive innovation in a remote-first culture.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development, with a significant focus on cloud architecture and distributed systems.
  • Expertise in at least one major cloud platform (AWS, Azure, GCP) and associated services.
  • Proficiency in multiple programming languages (e.g., Java, Python, Go, Node.js).
  • Deep understanding of microservices architecture, API design, and RESTful principles.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong knowledge of database technologies (SQL and NoSQL) and data modeling.
  • Proven experience with CI/CD pipelines, automated testing, and infrastructure as code (IaC).
  • Excellent problem-solving, analytical, and architectural design skills.
  • Exceptional communication, leadership, and mentoring abilities.
  • Ability to work independently and lead technical initiatives in a remote setting.
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 Software Applications Jobs View All Jobs in Nairobi