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

Databases  

SQL Server
MySQL
CouchDB
Cassandra
 more
  • ICT
  • Computer
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
 more
  • Project Management
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.
 more
  • ICT
  • Computer
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.
 more
  • ICT
  • Computer
Responsibilities:

Create detailed, comprehensive, and well-structured test plans, test strategies and test cases for testing and tracking defects though their life cycle, and providing testing status for features and functionality; modify existing test plans and procedures where needed
Execute test plans and evaluate results to identify root causes and reproduce bugs or defects to drive issues... and improvements to resolution
Provide testing support for release and change management process
Collaborate with the Product Development and Software Development teams for continued development and improvements of features, functionality and tooling for the QA and deployment ecosystem.
Providing support and responding to support requests from the different operations teams in a timely manner and ensuring that communication and reporting protocols have been adhered to
Providing timely updates for management reporting requirements

Qualifications:

5+ years of experience in testing and automation across Web and Mobile applications
Strong knowledge of SQLC, methodologies, tools and processes
Strong understanding of Agile software development and DevOps practices
Experience in automation testing is a must (Python, Selenium, Cypress, Appium, BrowserStack, Postman, Jmeter)
Experience with relational databases (MySQL, Postgres, MS SQL Server, Oracle, etc.)
Experience with Test Management tools like Testrail, Redmine, Bugzilla etc
Excellent Bug Reporting and Documentation Skills
Proficient in verbal and written communication in English
 more
  • ICT
  • Computer
Their responsibilities will include, but are not limited to:

The management of research projects, delivering of client outputs in a timely manner and first-time-right, including the administrative and operational tasks related to design, planning, and output based on program requirements.
In close collaboration with the Portfolio Manager, working directly with clients to understand their... needs, developing studies to meet those needs, providing insights, recommendations and usages of collected data to benefit programmatic activities
Coordinating with internal teams to establish project work plans and timelines for projects, preparing samples and executing deliverable submissions for client projects.
In close collaboration with the Portfolio Manager, ensuring the success of the program management team in meeting contractual and program requirements; this includes problem-solving when faced with issues so that these can be mitigated/addressed
Organizing program documents and managing enumerator trainings so that each adheres to GeoPoll standards and protocols, ensuring that all enumerators are trained per project requirements prior to starting full data collection.
Ensuring adherence to the data quality standards across the different stages of delivery .
Managing enumeration teams to maintain full retention of the trained team throughout data collection
Ensuring that at least 5% of all calls made by enumerators are graded and reviewed through audio recordings, direct listening or conducting callbacks.
Utilizing cross-functional collaboration skills to manage the inputs and support of internal technical departments, including review of technical inputs related to design and feasibility or project management.
Escalating to the Portfolio Manager issues and risks that come up for a project in the portfolio so that these can be addressed in a timely manner
Supporting the portfolio team with managing vendor project financials to ensure maximum accrual and help track account payables for active portfolio.
Contributing to business development efforts by managing current client relationships and supporting sales leads to further grow accounts.
Managing sample frames and monitor sample performance of individual vendor projects.
Helping the portfolio teams as a whole to improve program and vendor management and to think strategically about GeoPoll’s future development, growth and expansion in new markets and sectors.

Requirements:

Minimum four (4) years’ experience in a program/project coordination or survey research role.
Fluency in French language required.
Demonstrate a positive, helpful demeanour with a passion for program management and survey research.
Excellent attention to detail and organizational skills with the ability to follow through and execute on tasks in a pro-active, timely manner.
Willingness to be fulfill tasks related to all aspects of a program / project’s lifecycle with an emphasis on project management, client relationship development and advancement and survey research reporting requirements.
Excellent communication skills, including an ability to communicate effectively with clients and to various internal departments related to design, planning, financial management, sales, data processing, marketing and third-part services.
Have advanced problem-solving skills and experience finding solutions for complex problems.
Familiarity working with development agencies and working with people of different nationalities and backgrounds.
Familiarity with fundamental quantitative research skills including questionnaire

design, sampling, basic data processing and analysis, fieldwork management and reporting.
Must be an independent, self-starter with the ability to take direction from the Portfolio Manager or to establish their own priorities.
Bachelor’s degree in a social science, business administration or similar fields is preferred.
Advanced experience with Microsoft Word, PowerPoint and Excel.
 more
  • Project Management
Responsibilities
Under the leadership of the Portfolio Manager and Chief Operations Officer, the Program Assistant will be directly responsible for managing relationships with CATI & CAPI Teams for end-to-end quality data collection and facilitating new relationships with potential CATI & CAPI Teams.
Their responsibilities will include, but are not limited to:

Overall project implementation,... training & support of CATI & CAPI Teams (engagement with other departments) to ensure projects are running at the required standards and pace.
Daily oversight of the projects assigned to you (performance management, quota management and quality controls) & adherence to GeoPoll standards.
Issue resolution and management with data collection teams on the ground.
Coordinate with internal teams to establish project work plans and timelines for projects, prepare samples and executes deliverable submissions for client projects.
In close collaboration with the Director and/or Portfolio Manager, ensure the success of the program management team in meeting contractual and program requirements.
Organize program documents and manage enumerator trainings so that each adheres to GeoPoll standards and protocols to ensure all enumerators are trained per project prior to starting full data collection.
Support the portfolio team with project adherence to the data quality standards across the different stages of delivery as assigned by the Portfolio Manager/Director of Operations.
Manage enumeration teams to maintain full retention of the trained team throughout data collection and ensure at least 5 percent of all calls made by enumerators are graded and reviewed through audio recordings, direct listening or conducting callbacks.
Escalate to the Portfolio team and the Portfolio Manager issues and risks that come up for a project in the portfolio so that these can be addressed in a timely manner
Support the portfolio team with managing vendor project financials to ensure maximum accrual and help track account payables for active portfolio.
Manage sample frames, prepare samples and monitor sample performance of individual vendor projects.

Requirements:

2+ years’ experience in survey design and project implementation
2+ years’ experience in basic data prep practices (cleaning raw data, analyzing frequencies, building pivot tables, etc.)
1+ years’ experience managing direct reports.
Extremely self-motivated and highly organized
Strong verbal and written communication skills
Ability to take initiative and develop other team members
Ability to exercise good judgment and discretion in confidential matters
Enjoys a fun, dynamic and challenging work environment within a start-up culture
Advanced experience with Microsoft Word, PowerPoint and Excel.
 more
  • Project Management
Responsibilities

Create, optimize, and measure the success of online advertising campaigns on social media, search engines, and other ad networks and report on campaign performance regularly.
Research and implement new strategies for B2C recruitment of GeoPoll users and B2B lead generation.
Manage GeoPoll’s end-user day-to-day app activity and user engagement.
Increase brand visibility by... managing organic social media accounts, including copywriting, finding, or designing imagery and videos, performing hashtag and trend research, and engaging with followers.
Create content for the GeoPoll Research Blog and GeoPoll Talks podcast.
Advise team on recent trends in market research and business in GeoPoll’s active markets.
Working closely with other teams, identify needed and react quickly to requests for new digital marketing campaigns.
Support sales activities through the design of both online and offline marketing collateral.
Ad hoc marketing tasks as needed.

Qualifications

2+ years’ experience in marketing, focusing on digital marketing tasks.
Experience running and managing pay-per-click advertising on various platforms including, but not limited to, Facebook, Twitter, Google Ads, and LinkedIn.
Strong social media management skills.
Graphic design skills and working experience with Adobe products (Photoshop, Illustrator, Premiere and After Effects), Canva and other design software.
Strong understanding of PPC ad campaign performance metrics.
Community management experience, particularly growing a user base and social media audience.
Experience with CRMs and email marketing platforms such as HubSpot and Mailchimp.
Strong Excel skills and meticulous attention to number-oriented details.
Experience measuring and reporting on mobile application metrics on analytics platforms such as Kochava and Google Play Console.
Strong English writing and grammar skills.
Strong organizational skills, with the ability to take on a variety of job functions in a fast- paced environment and juggle multiple requests at once.
An enthusiastic self-starter, able to work independently or as part of a small team.
Interest in the market research and technology industries and a willingness to learn about new topics and industries.
 more
  • Media
  • Advertising
  • Branding
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

Databases

SQL Server
MySQL
CouchDB
Cassandra
 more
  • ICT
  • Computer