System Administrator at Moniepoint Inc.

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 day ago

Additional Details

Job ID
160615
Job Views
24

Job Description







  • We are seeking a highly skilled and motivated System Administrator to join our growing team.

  • This role is crucial for maintaining the stability, performance, and security of our entire IT infrastructure, from core networking and server systems to end-user support and automation.

  • The ideal candidate is a hands-on technical expert who thrives in a fast-paced environment and possesses a strong focus on continuous improvement and security.

  • This is a fully onsite role.



Principal Duties and Responsibilities

Infrastructure Management:




  • Design, implement, and maintain a robust IT infrastructure, including servers and virtualization platforms.

  • Administer and optimize Windows Server, Linux systems, and hybrid cloud infrastructures.

  • Maintain comprehensive system documentation, network diagrams, and Standard Operating Procedures (SOPs).



Network Administration:




  • Configure, manage, and troubleshoot enterprise networking infrastructure (routers, switches, firewalls, wireless access points).

  • Implement and maintain network security protocols, VLANs, VPNs, and network segmentation.

  • Manage DNS, DHCP, Directory As a Service, and other core network services.

  • Monitor network performance, analyze bandwidth utilization, and implement Quality of Service (QoS) policies.

  • Troubleshoot complex network connectivity issues and implement effective solutions.



Automation & Scripting:




  • Develop, implement, and maintain automation scripts (Python, PowerShell, Bash) to streamline repetitive tasks and improve operational efficiency.

  • Utilize Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible) for consistent and scalable infrastructure deployment.

  • Build and maintain monitoring and alerting solutions using tools like Prometheus, Grafana, or Nagios.

  • Automate system provisioning and develop custom scripts for system maintenance and reporting.



Security & Compliance:




  • Implement and enforce IT security policies, access controls, and data protection measures.

  • Manage endpoint security solutions and patch management processes.

  • Manage user authentication systems, including Single Sign-On (SSO), Multi-Factor Authentication (MFA), and privileged access management.

  • Respond to and manage security incidents, implementing established incident response procedures.



User Endpoint Setup & Onboarding:




  • Plan and execute comprehensive onboarding procedures for new employees, ensuring a seamless first-day experience.

  • Configure, deploy, and manage workstations (laptops, tablets) and company-approved software across Windows, macOS, Linux, iOS, and Android platforms.

  • Provision user credentials, configure VPN clients, shared drives, and ensure security compliance for all new user accounts.

  • Implement and manage Mobile Device Management (MDM) solutions for corporate smartphones and tablets.

  • Manage user offboarding procedures, including account deactivation, data backup, and equipment retrieval.



Technical Support & User Management:




  • Provide expert-level technical support to end-users, ensuring timely resolution and minimal disruption (L2/L3 support).

  • Manage user accounts, permissions, and access controls across all corporate platforms.

  • Manage IT assets, including inventory tracking, lifecycle management, and procurement coordination.

  • Respond to and resolve help desk tickets efficiently, managing ticketing systems (e.g., Jira Service Management) and maintaining SLA compliance.

  • Perform remote troubleshooting and support using standard tools (TeamViewer, AnyDesk).



System Maintenance & Optimization:




  • Perform regular system updates, patches, security hardening, and troubleshooting of complex system errors.

  • Plan and execute system upgrades with minimal downtime.

  • Optimize system configurations for performance, reliability, and cost efficiency, maintaining high availability and redundancy across critical systems.



Qualifications, Competencies & Skills Required

Education & Experience:




  • Bachelor's degree or diploma in Computer Science, Information Technology, Engineering, or a related field.

  • Minimum 3-5 years of proven experience in system administration, IT support, or network administration roles.

  • Relevant industry certifications (e.g., CompTIA, Cisco, Microsoft, Linux/Cloud platforms) are highly desirable.



Technical Skills:




  • Operating Systems & Directory Services

  • Advanced proficiency in Active Directory or a Directory as a Service (DaaS) system (e.g., Jumpcloud).

  • Strong Linux/Unix administration skills (RHEL, CentOS, Ubuntu, Debian).

  • Experience with macOS management and mobile device platforms (iOS, Android).



Networking:




  • Deep understanding of TCP/IP, routing protocols (BGP, OSPF), switching, and network architecture.

  • Hands-on experience with enterprise networking equipment (e.g., Cisco, Ubiquiti).

  • Experience with network monitoring and troubleshooting tools.



Automation & Scripting:




  • Proficient in scripting languages: Python, PowerShell, Bash.

  • Experience with configuration management tools (e.g., Ansible).

  • Experience with Infrastructure as Code (Terraform).



Endpoint Management & Tools:




  • Experience with endpoint management tools and Mobile Device Management (MDM) platforms.

  • Familiarity with monitoring and alerting tools (e.g., Nagios, Prometheus, Grafana).

  • Experience with ticketing systems (e.g., Jira Service Management).

  • Familiarity with cloud and on-premise productivity suites (e.g., Google Workspace).



Soft Skills & Competencies:




  • Exceptional analytical and problem-solving abilities with a systematic troubleshooting approach.

  • Excellent verbal and written communication skills; ability to explain technical concepts clearly to non-technical users.

  • Strong documentation skills and meticulous attention to detail.

  • Proven ability to work independently and collaboratively in a team environment.

  • Effective time management and ability to prioritize tasks in fast-paced, high-pressure environments.

  • Strong customer service-oriented mindset and professional demeanor.

  • Commitment to continuous learning and adaptability to new technologies.



Working Conditions:




  • This role may require occasional weekend or after-hours work to perform system maintenance, upgrades, and respond to critical incidents.

  • Physical requirements may include lifting equipment up to 50 lbs.



What we can offer you




  • Culture: We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.

  • Learning: We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.

  • Compensation: You’ll receive an attractive salary, pension, and health insurance.



What to expect in the hiring process




  • A technical interview with a member of the Infrastructure team.

  • A behavioral and technical interview with a member of the executive team.

  • All interview stages are Virtual.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept