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

Databases  

  • SQL Server
  • MySQL
  • CouchDB
  • Cassandra

Method of Application

Please submit your CV and cover letter (as a single file with your name as the file name) to [email protected] with the job title: Sr. Network Engineer in the subject line.  

Share.

Comments are closed.