Senior Engineer: Networks

Cellulant Group

  • Nairobi
  • Permanent
  • Full-time
  • 1 month ago
ABOUT CELLULANTis a leading Pan African payments company that provides locally relevant and alternative payment methods for global, regional and local merchants. We provide a single API payments platform - Tingg - that enables businesses to collect payments online and offline while allowing anyone to pay from their mobile money, local and international cards, or directly from their bank.Our StoryFounded in 2003, Cellulant has more than 18 years of experience in providing locally relevant payment solutions for businesses and their consumers.Our evolution over the years, from a digital content business to mobile banking and now to payments has allowed us to build strong relationships and partnerships. We've taken our years of experience and assets acquired over the years to provide a payments platform in the continent that focuses on driving merchant business and digital payments for local, regional, and global merchants in the continent, and digitizing both online and offline payments.Since 2003, the Cellulant team has learned, adapted and leveraged their experiences to pivot the business to become the leading payments provider in the continent.You can read more and our leaders and Champions.JOB TITLE:Senior Engineer: Networks.This role is location agnostic; however, a candidate's home time zone will be relevant to success in the role (GMT –1 to +3 preferred).JOB DESCRIPTION:
  • Internal Application Support: You will support in deploying, maintaining, and troubleshooting transaction processing applications. This includes ensuring optimal performance, scalability, and security on the network layer.
  • Network Architectural Design: Collaborating with cross-functional teams, you will be responsible for designing and optimizing the organization's network architecture. This may involve capacity planning, security assessments, and proposing improvements to enhance network performance.
  • On-Prem Network Infrastructure: Manage and maintain on-premises network infrastructure, including switches, routers, firewalls, and other networking appliances. Ensure these devices are up-to-date and configured to meet the organization's requirements.
  • Cloud Network Services: Manage and maintain cloud network services. This involves configuring, monitoring, and optimizing network resources in the cloud, ensuring connectivity, security, and high availability.
  • Automation Pipeline Development: Implement automation pipelines for network services and appliances to streamline repetitive tasks, improve efficiency, and reduce human error. This might include using tools like Ansible, Terraform, or custom scripting.
  • Incident Response: Serve as a 2nd and 3rd-level response for network-related incidents, providing timely resolutions to critical issues. Troubleshoot network problems, conduct root cause analysis, and implement corrective actions.
  • Customer Network Integration: Act as the primary point of contact for customer network-related integration, ensuring that external systems and networks seamlessly integrate with our organization's network infrastructure.
  • Compliance Support: Assist in ISO audits, PCI/DSS audits, and other compliance assessments. Ensure cloud infrastructure aligns with regulatory and security standards, implementing necessary controls.
Key Relationships: Network Engineers, Cloud Engineers, Information Security Engineers, Software Developers and Project Managers and Client Network EngineersCORE RESPONSIBILITIES:
  • Troubleshoot application-related network issues.
  • Design and optimize the organization's network architecture.
  • Conduct capacity planning and propose improvements.
  • Assess and enhance network security and performance.
  • Manage and maintain on-premises network infrastructure (switches, routers, firewalls, etc.).
  • Configure, monitor and optimize network resources on the cloud.
  • Develop and implement automation pipelines for network services and appliances.
  • Act as a 2nd and 3rd-level responder for network-related incidents.
  • Serve as the primary point of contact for customer network integration.
  • Assist in ISO audits, PCI/DSS audits, and other compliance assessments.
  • Collaborate with cross-functional teams to design and optimize the organization's cloud infrastructure.
QUALIFICATIONS & EXPERIENCE:Must have experience:
  • Minimum 5 years Experience as a Network Engineer.
  • Experience with Enterprise Network and Security systems (Cisco, Fortinet, Juniper, Checkpoint).
  • Minimum 3 years of previous experience with containerization technologies (Docker, Kubernetes).
  • Minimum 3 years of previous experience deploying and automating infrastructure in public cloud environments, using Infrastructure as Code tools (Terraform, Ansible)
  • Experience with programming/scripting languages (Python, Bash)
  • Significant experience deploying infrastructure on public cloud infrastructure (AWS, GCP, Azure, Rackspace).
Experience that will count in your favor:
  • Working knowledge of virtualized environments such as VMware vSphere, KVM, and Citrix XenServer.
  • Working knowledge of Virtualized Network environments (SDN, NFV, NSX, etc).
  • Being interested and able to grow in developing architectural designs, scripting, and automated IT infrastructure systems. Learning platform area elements, and enhanced configuration management systems, for example, Ansible, and Terraform.
  • Strong Desire to automate network activities.
  • Strong interest in learning the latest automation tools.
  • The perfect candidate has a desire to be part of an advanced team.
  • Interest and motivation to document key points of design and operational practices, working within existing within the team approaches.
Qualifications:
  • Degree in Telecommunication, Computer Science/IT Engineering or related fields of study.
  • A minimum of 4 years experience in a Service Provider environment.
  • Holds a Cisco CCNP or equivalent industry certification
  • CompTIA Network+ or CompTIA Cloud+
  • VMware Certified Professional (VCP-NV, VCP-DCV, VCP-Cloud )
  • Certifications related to security and compliance, such as Certified Information Systems Security Professional (CISSP) or Certified Information Security Manager (CISM).
SKILLS:
  • Practical experience with routing protocols such as BGP, OSPF, and ISIS on Cisco, Juniper, or Fortinet Hardware and Software.
  • Practical experience with application delivery controllers such as F5, NGINX, HAProxy etc.
  • Competent in the implementation of network security with NG firewalls such as Cisco ASA, Fortigate, Juniper, or equivalent.
  • Proven experience with Network Monitoring tools.
  • Working knowledge of public cloud infrastructure (AWS, GCP, Azure).
  • Experience with programming/scripting languages will be an added advantage.
  • A solid understanding of Internet-based technologies (TCP/IP, DNS, Security, HTTP/HTTPS).
  • Sound knowledge of security approaches within cloud and data center networks.
  • Experience with Virtualization platforms (KVM, VMware, or HyperV).
  • Experience migrating services across different environments (On-premise to Cloud/Hybrid Cloud).
  • Practical Knowledge of security approaches within cloud and data center infrastructure.
  • Proficiency in a coding language.
Personal attributes:
  • Excellent communication and interpersonal skills.
  • Problem-solving skills.
  • Ability to work under minimal supervision.

Cellulant Group

Similar Jobs

  • Senior Quality Assurance Engineer

    Tezza Business Solutions

    • Nairobi
    The Senior Quality Assurance Engineer is responsible for architecting new automated test strategies and frameworks, in addition to creating, implementing, and automating testing in…
    • 2 months ago
  • Senior SDET Quality Assurance Engineers

    Tezza Business Solutions

    • Nairobi
    Senior SDET Quality Engineer Job Summary: The Senior Software Development Test Engineer (SDET) helps deliver the quality and performance of large scale, big data, custom hardware …
    • 2 months ago
  • Senior Engineer: Database

    Cellulant Group

    • Nairobi
    ABOUT CELLULANT is a leading Pan African payments company that provides locally relevant and alternative payment methods for global, regional and local merchants. We provide a si…
    • 1 month ago