Senior Infrastructure Engineer
AI job insight
KTSM Technologies Oy is seeking a Senior Infrastructure Engineer in Nairobi to build and operate backend services connecting applications, logistics and retail customers, and parcel lockers. The role owns APIs and external integrations while improving reliability, performance, scalability, and cloud infrastructure.
- Own the Node.js/Express control API and customer integrations.
- Build event-driven services using Firebase, Firestore, Cloud Run and Pub/Sub.
- At least 6 years of Node.js and TypeScript backend experience required.
Similar jobs
More roles you may want to review before you leave.AI summary
KTSM Technologies Oy is seeking a Senior Infrastructure Engineer in Nairobi to build and operate backend services connecting applications, logistics and retail customers, and parcel lockers. The role owns APIs and external integrations while improving reliability, performance, scalability, and cloud infrastructure.
- Own the Node.js/Express control API and customer integrations.
- Build event-driven services using Firebase, Firestore, Cloud Run and Pub/Sub.
- At least 6 years of Node.js and TypeScript backend experience required.
- Experience with REST APIs, JSON, HTTP, curl and Postman expected.
- Hybrid or remote arrangement is not specified.
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Source salary availableThe source lists Confidential. Confirm the final pay, benefits, contract terms and allowances directly with the employer before accepting an offer.
Can you qualify for this role?
- Required6+ years of relevant experienceThe job post includes a minimum experience signal.
- PreferredPractical evidence in security, retail, internshipThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in NairobiThe vacancy is associated with this location.
- UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Senior Infrastructure Engineer evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to KTSM Technologies Oy and the role in Nairobi.
- Add concrete examples related to security, retail, internship, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from BrighterMonday Kenya; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
Source and safety check
- BrighterMonday Kenya
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Senior Infrastructure Engineer role in security, retail?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Nairobi under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research KTSM Technologies Oy before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
Senior Infrastructure Engineer
Job Purpose
- Build and maintain the control API (Node.js/Express).
- Design the JSON contracts between apps, the backend and locker controllers, and keep them documented and versioned.
- Own the integrations with major logistics and retail customers, from API design and onboarding to monitoring, and act as the escalation point for integration issues that Service Support cannot resolve.
- Build event-driven backend logic on Firebase, using Firestore triggers, Cloud Run, Cloud Run functions (2nd gen) and Pub/Sub to chain workflows.
- Keep the backend reliable as volumes grow, through monitoring and alerting, performance tuning, capacity planning and resilience patterns such as retries, rate limiting and graceful degradation.
- Migrate legacy 1st gen Cloud Functions to Cloud Run functions and v2 Firebase triggers.
- Debug issues end to end, from curl and logs to Firestore data and device behaviour.
- Write tests, review code and help set engineering practices for the team.
- Share knowledge through documentation, runbooks, pairing and handovers, so others in the team can support and cover these areas.
- 6+ years building backend services in Node.js/TypeScript.
- Solid REST API design, and fluency with JSON, HTTP and tools such as curl and Postman.
- Experience building and running integrations with external partners or customers.
- Hands-on Firebase experience: Firestore data modelling, security rules and Cloud Functions / Cloud Run functions.
- Experience with event-driven systems: triggers, Pub/Sub or message queues, retries and idempotency.
- A track record of running production systems at scale, including monitoring, performance and incident response.
- Comfortable on Google Cloud: IAM, Cloud Logging, Eventarc, the gcloud CLI, Cloud SQL, Memorystore and Pub/Sub.
- Sound Git habits and experience shipping to production.
- Clear written communication in English.
- IoT or embedded experience, such as talking to controllers over serial, MQTT, Modbus or similar.
- Experience with smart lockers, vending, access control or logistics and last-mile delivery systems.
- Docker, CI/CD and infrastructure as code.
- Mobile or web front-end experience (React).
- Takes ownership of systems from design through to production.
- Shares knowledge openly and documents clearly, so others can cover and build on the work.
- Works well in a small, international team.
- Build and maintain the control API (Node.js/Express).
- Design the JSON contracts between apps, the backend and locker controllers, and keep them documented and versioned.
- Own the integrations with major logistics and retail customers, from API design and onboarding to monitoring, and act as the escalation point for integration issues that Service Support cannot resolve.
- Build event-driven backend logic on Firebase, using Firestore triggers, Cloud Run, Cloud Run functions (2nd gen) and Pub/Sub to chain workflows.
- Keep the backend reliable as volumes grow, through monitoring and alerting, performance tuning, capacity planning and resilience patterns such as retries, rate limiting and graceful degradation.
- Migrate legacy 1st gen Cloud Functions to Cloud Run functions and v2 Firebase triggers.
- Debug issues end to end, from curl and logs to Firestore data and device behaviour.
- Write tests, review code and help set engineering practices for the team.
- Share knowledge through documentation, runbooks, pairing and handovers, so others in the team can support and cover these areas.
- 6+ years building backend services in Node.js/TypeScript.
- Solid REST API design, and fluency with JSON, HTTP and tools such as curl and Postman.
- Experience building and running integrations with external partners or customers.
- Hands-on Firebase experience: Firestore data modelling, security rules and Cloud Functions / Cloud Run functions.
- Experience with event-driven systems: triggers, Pub/Sub or message queues, retries and idempotency.
- A track record of running production systems at scale, including monitoring, performance and incident response.
- Comfortable on Google Cloud: IAM, Cloud Logging, Eventarc, the gcloud CLI, Cloud SQL, Memorystore and Pub/Sub.
- Sound Git habits and experience shipping to production.
- Clear written communication in English.
- IoT or embedded experience, such as talking to controllers over serial, MQTT, Modbus or similar.
- Experience with smart lockers, vending, access control or logistics and last-mile delivery systems.
- Docker, CI/CD and infrastructure as code.
- Mobile or web front-end experience (React).
- Takes ownership of systems from design through to production.
- Shares knowledge openly and documents clearly, so others can cover and build on the work.
- Works well in a small, international team.
