Employment in Kenya
Employment Openings at GeoPoll

LATEST JOBS IN KENYA 2023
- Career Opportunities at SunCulture Kenya (3 Positions)
- World YWCA Leadership Cohort 2023 Open For Application
- Career Opportunities at Aga Khan University Hospital
- UNFPA Kenya is Looking For Communications Interns
- International Labor Organization (ILO) Open 3 Positions
- Job Opportunities at Ministry of Tourism and Wildlife (20 Positions)
- Career Openings at Moi University (2 Positions)
- Career at JM Associates (Audit Semi-Senior, Audit Senior)
- Summit Recruitment and Search 4 Open Positions
- NCBA Group Hiring in 3 Positions; Apply Today
- Crystal Recruit Hiring in 4 Positions; Apply Today
- Careers at West Indian Ocean Cable Company (WIOCC)
- Civil Engineering Internship- 2 Posts at Megawatt Power & Telecommunications Company Ltd
- CIC Insurance Open Career Opportunities
- Food and Agriculture Organization Hiring Project Assistant
- British High Commission Nairobi Hiring Social Secretary
- Client Services Intern at Jubilee Insurance
- Accountancy as a Career; Roles, Skills, Pros and Cons Explained
- Part Time Jobs for Students: Local Jobs, Campus Jobs – Kenya
- Tips On how to Find Best Part Time Jobs in Kenya as a Student
- List Of Best Part Time Jobs In Kenya
- List Of 10 Best Jobs You Can Get in Kenya Without a Degree
- List Of Best Recruitment Agencies For Jobs Abroad In Kenya
- Internship Opportunities at Elysian Resort Runda
- Vacancies Open at Kenya Airways
- Career Jobs at Cytonn Investments
- Data Entry Work From Home Jobs: How to Submit Application
- Careers Openings at Kwale County Government; How to Apply
- Looking for an Opportunity in Humanitarian Affairs? Apply for 54 Humanitarian Jobs
- Apply for McCall MacBain Scholarships at McGill 2024 Cohort
Employment Openings at GeoPoll,
Career Openings at GeoPoll
Jobs in Research, Jobs at GeoPoll
GeoPoll is a leading research organization that uses mobile phones to gather direct, real-time insights from millions of people throughout Africa, Asia, and Latin America.
- Open Jobs
- Method of Application
Senior Network Engineer
Responsibilities:
- Design, implement and maintain network infrastructure and systems.
- Configure and maintain IPsec, OpenVPN and SSTP VPNs, Firewalls, load balancers and other security protocols.
- Manage Windows and Linux administration, including domain administration and security.
- Identify and troubleshoot network issues and provide timely solutions.
- Conduct regular system audits to ensure optimal performance and security.
- Deploy and maintain monitoring tools such as Zabbix, Nagios, checkmk, and SNMP.
- Manage and maintain virtualization environments using Hyper-V and VMWare, ensuring optimal performance and stability.
- Collaborate with the team to identify and implement network improvements and upgrades.
- Stay up to date with the latest industry trends and technologies to improve our network systems.
- Participate in on-call rotation for off-hour support and incident response.
Requirements:
- Bachelor’s degree in computer science, Information Technology, Electrical Engineering, or suitable experience in the related field
- 5+ years of experience as a Senior Network Engineer or a similar role
- Strong knowledge of IPsec VPNs, Firewalls, Load balancers Windows Administration, and Linux Administration
- In-depth understanding of network protocols and security systems
- Expertise in virtualization platforms such as Hyper-V and VMware.
- Expertise in network security, intrusion detection and prevention systems, vulnerability scanning as well as penetration testing.
- Experience setting up and maintaining webservers such as Microsoft IIS, Apache/Nginx
- Experience preferred (not required) in setting up and maintaining Asterisk, FreePBX and IVR systems.
- Experience preferred (not required) in setting up messaging using SMPP and ParlayX
- Familiarity in setting up and maintaining messaging queueing systems using RabbitMQ/ActiveMQ
- Experience running systems in production.
- Familiarity with database technologies such as SQL Server, MySQL
- Shell scripting and automation (bash, powershell, python, nodejs)
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Ability to work independently and in a team environment.
- Relevant certifications such as CCNA, CCNP, and CISSP are a plus.
Senior Systems Integration Engineer
Responsibilities:
- Design and implement Mobile Accord’s Voice and IVR systems.
- Setup and maintain Mobile Accord’s Messaging systems.
- Set up and maintain Asterisk and FreePBX systems
- Manage messaging connectivity using SMPP and ParlayX
- Set up and support billing and airtime systems.
- Manage Windows and Linux administration, including domain administration and security.
- Deploy and maintain monitoring tools such as Zabbix, Nagios, Checkmk, and SNMP.
- Conduct regular system audits to ensure optimal performance and security
- Collaborate with the team to identify and implement network improvements and upgrades
- Participate in on-call rotation for off-hour support and incident response.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, Electrical Engineering, or suitable experience in a related field
- 4+ years of experience as a Senior Integrations Engineer/VAS Engineer or a similar role
- Experience in setting up and maintaining Asterisk, FreePBX and IVR systems.
- Experience in setting up messaging using SMPP and ParlayX
- Experience in setting up and maintaining messaging queueing systems using RabbitMQ/ActiveMQ
- Proficiency in Windows and Linux administration, domain administration, and virtualization using HyperV and VMWare.
- Experience setting up and maintaining webservers such as Microsoft IIS, Apache/Nginx
- Experience running systems in production.
- Familiarity with database technologies such as SQL Server, MySQL
- Shell scripting and automation (bash, powershell, python, nodejs)
- General knowledge of IPSec VPNs, Firewalls, Load balancers
- Understanding of network protocols and security systems
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Ability to work effectively both independently and in a team environment
- Experience in setting up interactive IVR systems such as FreePBX and Verboice systems is a plus.
Operations Coordinator
Responsibilities:
- Assisting with the management of daily operational activities and escalating where support is required
- Assisting with project management by creating assignments, tracking progress, and following up on the resolution of issues
- Liaise between the different operations departments to ensure cross-departmental goals are achieved
- Arranging and assisting with the onboarding of new employees
- Preparing and maintaining operations documents and reports
- Performing administrative tasks such as taking minutes during meetings, scheduling meetings, etc.
Requirements:
- Excellent organizational, time management, multi-tasking, and prioritization skills
- Experience in project management skills (preferred)
- Excellent communication and people management skills
- Bachelor’s degree in business administration or another related discipline
- Experience in an administrative role for 2+ years
- Proficiency in Microsoft Office suite (PowerPoint, Word, Excel)
- Self-starter with strong problem-solving skills
Senior Integration Systems Developer
About you
The ideal candidate for this role brings some combination of the following personal traits to the table:
- Extremely self-motivated and highly organized
- Self-starter (willing to take initiative and champion innovative ideas)
- Collaborative and works well in a team environment
- Possesses excellent oral and written communication skills
Key Responsibilities:
- Implementation of new SMS messaging connections with wireless carriers’ SMSC using GeoPoll’s messaging platform (Java, SMPP, REST)
- Development and extension of the capabilities of GeoPoll’s messaging platform (Java)
- Implementation of new billing adapters for various wireless carrier billing systems (REST, SOAP, C#)
- Troubleshooting and debugging web applications
- Accurately breaking down and estimating work and an ability to deliver as per agreed-upon timelines
- Active involvement in design reviews, code reviews and general support of all team initiatives.
Skills & Experience:
Languages
- Java
- C# .Net
- Javascript
- HTML 5
- CSS 3/Sass/Less
Frameworks
- .Net 4.5+
- .Net Core
- ASP.NET Core Blazor
- .Net Xamarin
- jQuery, jQueryUI
- PetaPoco
- Dapper
- Unity (IOC)
- Knockout.js
- Require.js
- Node.js
- Bootstrap.js
Tools
- ActiveMQ, RabbitMQ, or other Queuing Platform
- NHibernate
- REST, SOAP, JSON, JMS, NMS
- Microsoft Visual Studio
- Team City
- Nuget
- SQL Server
- MySQL
- CouchDB
- Cassandra
Method of Application
- Open Jobs
Please submit your CV and cover letter (as a single file with your name as the file name) to jobs@geopoll.com with the job title: Sr. Network Engineer in the subject line.