Working in Kenya’s technology sector has become one of the biggest career goals for many young professionals across Africa and beyond. Among the companies leading this transformation is Safaricom, one of East Africa’s most recognized telecommunications and digital technology companies. Known for innovations such as M-PESA, enterprise solutions, mobile connectivity, and financial technology services, Safaricom continues to attract IT professionals from Kenya, Nigeria, Ghana, Uganda, South Africa, India, and other countries.
For 2026, Safaricom continues recruiting professionals for IT support, systems engineering, technical support, enterprise customer support, cloud services, software operations, cybersecurity, DevOps, and fintech support roles. These jobs provide opportunities for experienced professionals as well as entry-level graduates seeking long-term career growth.
Official Safaricom Careers Page: safaricom.co.ke
Current Safaricom IT-Related Openings: ke.linkedin.com
Kenya Work Permit Information: immigration.go.ke


About Safaricom
Safaricom is Kenya’s largest telecommunications and technology company. The company serves millions of customers through voice services, internet solutions, enterprise technologies, cloud systems, and mobile money services.
The company has built a strong reputation for innovation and digital transformation in Africa. Many professionals consider Safaricom one of the best employers in East Africa because of:
- Competitive salaries
- Modern work environment
- International-standard technology systems
- Career development opportunities
- Strong employee benefits
- Training and certifications
- Flexible and hybrid work structures in some departments
Safaricom’s IT department supports critical systems that operate 24/7. Because millions of people depend on M-PESA and Safaricom network services daily, the company constantly recruits skilled IT professionals who can maintain stable systems, troubleshoot issues, improve infrastructure, and support customer operations.
Who These Jobs Are For
Safaricom IT support jobs are suitable for:
- IT graduates seeking entry-level opportunities
- Technical support specialists
- Network engineers
- System administrators
- Software support engineers
- Cloud computing professionals
- Cybersecurity specialists
- DevOps engineers
- Database administrators
- Telecommunications engineers
- Fintech support engineers
- Professionals with customer support experience
- Foreign workers with strong technical qualifications
The company also recruits candidates with experience in:
- Linux administration
- Windows server management
- SQL databases
- Application monitoring
- API integrations
- Mobile money systems
- Enterprise customer support
- Software troubleshooting
- Cloud infrastructure
- Automation tools
- Agile project environments
Applicants from Nigeria and other African countries can apply if they meet immigration and employment requirements.
Common IT Support Roles at Safaricom
Some of the IT support and engineering positions commonly advertised include:
1. Support Engineer – Financial Services IT
This role focuses on supporting financial technology systems and ensuring high system availability.
Responsibilities may include:
- Troubleshooting system failures
- Monitoring applications
- Supporting payment platforms
- Managing incidents
- Performing root-cause analysis
- Supporting integrations and APIs
- Maintaining system uptime
2. Enterprise Customer Support Engineer
This position focuses on helping business customers resolve technical issues.
Typical duties include:
- Enterprise network troubleshooting
- Technical escalation handling
- Customer issue resolution
- Service monitoring
- System performance analysis
3. Systems Administrator
Responsibilities often include:
- Server management
- User account administration
- Security patching
- Backup management
- Infrastructure support
4. DevOps and Cloud Support Roles
These positions may involve:
- CI/CD pipeline management
- Cloud infrastructure monitoring
- Automation
- Kubernetes and Docker support
- Performance optimization
Requirements Explained Clearly
Safaricom recruitment requirements vary depending on the role, but most IT support positions commonly require the following:
Educational Qualifications
Most roles require:
- Bachelor’s degree in Information Technology
- Computer Science degree
- Software Engineering qualification
- Telecommunications Engineering qualification
- Related technical diploma or degree
Additional certifications improve your chances significantly.
Useful certifications include:
- Cisco CCNA
- Microsoft Azure certifications
- AWS certifications
- CompTIA A+
- ITIL certifications
- Linux certifications
- Scrum certifications
- Cybersecurity certifications
Technical Skills
Applicants are often expected to understand:
- Networking concepts
- Database management
- Server administration
- Operating systems
- Application troubleshooting
- Monitoring systems
- Cloud computing
- Technical documentation
- Customer support systems
- API support
Programming knowledge may also help.
Commonly preferred languages include:
- Python
- Java
- JavaScript
- SQL
According to Safaricom-related IT support job listings, candidates with software development and automation skills have strong advantages. (fuzu.com)
Work Experience
Requirements usually range from:
- 0–2 years for graduate and junior positions
- 2–5 years for mid-level support engineering roles
- 5+ years for senior engineering positions
Internship experience can also strengthen applications.
Salary Expectations in Kenya
Salaries at Safaricom are considered competitive compared to many African technology employers.
Estimated salary ranges for IT support and engineering positions may include:
| Position | Estimated Monthly Salary |
|---|---|
| IT Support Technician | KES 45,000 – 90,000 |
| Support Engineer | KES 120,000 – 250,000 |
| Enterprise Support Engineer | KES 180,000 – 350,000 |
| Systems Administrator | KES 150,000 – 300,000 |
| DevOps Engineer | KES 250,000 – 500,000 |
| Senior IT Engineer | KES 400,000+ |
Some senior positions may also include:
- Medical insurance
- Performance bonuses
- Airtime and data allowances
- Pension contributions
- Training budgets
- Relocation assistance
- Hybrid work opportunities
Salary varies depending on:
- Experience level
- Certifications
- Department
- Negotiation skills
- Technical specialization
Cost of Living in Kenya
Most Safaricom IT jobs are based in Nairobi.
Nairobi is one of Africa’s largest technology hubs, but living expenses can vary significantly depending on lifestyle.
Estimated Monthly Living Costs
| Expense | Estimated Cost |
|---|---|
| Shared apartment | KES 15,000 – 40,000 |
| Private apartment | KES 40,000 – 120,000 |
| Internet | KES 3,000 – 8,000 |
| Transportation | KES 5,000 – 20,000 |
| Food | KES 15,000 – 40,000 |
| Utilities | KES 5,000 – 15,000 |
Popular residential areas for professionals include:
- Westlands
- Kilimani
- South B
- South C
- Kileleshwa
- Ruaka
- Kasarani
Foreign workers often choose secure apartments close to business districts.
Accommodation Details for Foreign Workers
Safaricom may not always provide accommodation directly, but some expatriate or senior positions may include housing allowances.
Most international workers rent apartments independently.
Common housing options include:
Shared Apartments
Suitable for newcomers trying to reduce costs.
Benefits:
- Lower rent
- Shared utility bills
- Easier social networking
Studio Apartments
Popular among single professionals.
Average monthly rent:
- KES 25,000 – 70,000 depending on location
Furnished Apartments
Common for expatriates.
These apartments may include:
- Internet
- Security
- Furniture
- Water supply
- Backup generators
Before paying for accommodation:
- Verify the landlord
- Avoid paying without viewing the property
- Use trusted housing platforms
- Request written agreements
Language Requirements
The good news is that English is widely used in Kenya.
Most Safaricom IT jobs require:
- Strong English communication
- Technical writing ability
- Professional customer communication
Swahili is helpful but not always mandatory for IT roles.
Foreign professionals who speak English clearly can work effectively in most technology departments.
Local Labor Shortages and Opportunities
Kenya’s digital economy continues expanding rapidly.
Many companies face shortages in:
- Cybersecurity professionals
- Cloud engineers
- DevOps engineers
- API specialists
- Software support engineers
- Fintech infrastructure specialists
- Database administrators
- Enterprise support professionals
Safaricom’s expansion into fintech and enterprise technology has increased demand for skilled technical workers.
Professionals with practical experience in cloud systems, automation, networking, fintech infrastructure, and enterprise support are especially valuable.
Visa Process for International Applicants
Foreign workers planning to work legally in Kenya normally require a work permit.
Most professionals use the Kenya Class D Work Permit.
Official Kenya Immigration Page: https://immigration.go.ke/class-d-employment/
According to Kenya immigration authorities, the Class D permit is issued to foreign professionals with skills that are not readily available locally. (immigration.go.ke)
Kenya Work Permit Requirements
Applicants may need:
- Valid passport
- Academic certificates
- Professional certifications
- Employment contract or job offer
- Passport photographs
- Updated CV
- Tax compliance documents from employer
- Supporting company documents
In many cases, the employer assists with work permit processing.
Step-by-Step Work Permit Process
Step 1: Receive a Job Offer
You must first secure employment with Safaricom or another Kenyan employer.
Step 2: Employer Begins Permit Application
The employer submits immigration documents.
Step 3: Upload Required Documents
Applicants provide:
- Passport
- Certificates
- CV
- Photos
Step 4: Immigration Review
Kenyan immigration reviews the application.
Step 5: Permit Approval
Once approved, the applicant receives authorization to work legally.
Step 6: Travel and Registration
Foreign workers may also apply for an Alien Card after arrival.
Additional immigration guidance indicates that processing timelines can vary depending on documentation and immigration review periods. (bizbrokerskenya.com)
Step-by-Step Safaricom Application Process
Step 1: Visit the Official Careers Website
Official site: safaricom.co.ke
Avoid fake recruitment pages.
Step 2: Search for IT Jobs
Search for positions such as:
- Support Engineer
- Systems Administrator
- Enterprise Support
- DevOps Engineer
- IT Operations
- Cloud Support
Step 3: Prepare a Professional CV
Your CV should include:
- Technical skills
- Certifications
- Work experience
- Projects completed
- Problem-solving achievements
- Customer support experience
Use a clean professional format.
Step 4: Write a Strong Cover Letter
Explain:
- Why you want the role
- Your technical experience
- Your ability to solve problems
- Your interest in Safaricom
Step 5: Submit Online Application
Upload documents carefully.
Double-check:
- Email address
- Phone number
- File formats
- Correct certificates
Step 6: Prepare for Interviews
Shortlisted candidates may receive:
- Technical interviews
- HR interviews
- Online assessments
- Scenario-based troubleshooting tests
Tips to Increase Your Chances
Competition for Safaricom jobs can be very high.
These strategies may improve your success:
1. Earn Certifications
Cloud and networking certifications increase credibility.
2. Build Real Technical Experience
Employers value hands-on experience.
Work on:
- Personal projects
- Freelance support work
- Open-source contributions
- Labs and simulations
3. Improve Communication Skills
IT support professionals interact with users daily.
Strong communication can separate you from other applicants.
4. Customize Every Application
Avoid sending identical CVs to all positions.
Tailor applications to the specific role.
5. Learn Cloud and Automation Tools
Modern employers increasingly prefer automation skills.
Useful tools include:
- Docker
- Kubernetes
- GitHub
- Jenkins
- AWS
- Azure
6. Apply Early
Many positions close quickly after enough qualified applications are received.
Interview Tips That Increase Success
Safaricom interviews often assess both technical and behavioral skills.
Technical Interview Preparation
Be ready to explain:
- Troubleshooting steps
- Networking basics
