C

Network Engineer

COURE Software & Systems
Full-time
On-site
Eti Osa, Eti Osa, Nigeria
Installation & Maintenance
COURE, an innovative and steadily growing technology company, is seeking an experienced professional to undertake the role of a network engineer. As a network engineer at COURE, your role involves designing, implementing, managing, and maintaining our network infrastructure. You will collaborate with cross-functional teams to ensure the reliability, security, and scalability of our Kubernetes-based environment.
  • Deploying various network devices, such as servers, routers, switches, firewalls, and load balancers.
  • Overseeing client connections access and managing client connections through whitelist and VPN configurations.
  • Implementing security policies for hardware, servers, and Kubernetes environments.
  • Ensuring that all security policies are adhered to with periodic network scans and vulnerability tests.
  • Creating connections for new services, conducting cross-location testing, and monitoring performance.
  • Managing Ingress access, including logging, monitoring, traffic analysis, and Root Cause Analysis (RCA) investigations.
  • Handling DNS management, both internal and external, incorporating service auto-routing and DNS load balancing.
  • Developing and maintaining monitoring dashboards for all our services.
  • Managing network switches, firewalls, and VPNs (both client and Site-to-site).
  • Providing Level-2 and above support, addressing and troubleshooting issues.
  • Ensuring network and platform security with a focus on end-to-end latency minimization.
  • Developing and maintaining comprehensive network documentation, including diagrams, configurations, and procedures.

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or a related field.
  • Over 3 years of proven experience as a network engineer.
  • Proficiency in configuring and managing a Kubernetes cluster environment.
  • In-depth knowledge of CISCO firewall (IOS and ASDM) and managed switch configuration (IOS).
  • Good understanding of network principles: TCP/IP, NAT, VPN, Firewall, vLAN, CIDR/Subnets, and Ports.
  • A firm grasp of network security, edge devices, and system firewall configuration.
  • Good understanding of DNS server setup for local and internet DNS resolutions, experience in managing DNS servers (Cloudflare, NS1, GoogleDNS, or similar) is desired.
  • Expertise in setting up and managing load balancing solutions for containerized applications.
  • Excellent collaboration and communication skills for working with cross-functional teams and ensuring alignment with organizational goals.
  • Ability to adapt to the evolving nature of container orchestration and stay updated on Kubernetes best practices.