Metacom Logo

Senior Infrastructure Engineer

Are you a team player with passion and drive, adding a solution-orientated and positive mindset – then consider Metacom as an employer of choice.

Want to join our team? Send through a well thought out motivational letter along with your summary CV and we will take your submission into account when looking for suitable candidates, who will make an impact in delivering “The Metacom Way”.

  • Freedom with responsiblity
  • Innovation with focus
  • Entrepreneurialism with rigour
  • Teamwork and respect
JOB DETAILS
Job Title
Senior Infrastructure Engineer
Department
NOC
Location
Remote/ Hybrid Cape Town, South Africa
Apply now

Senior Infrastructure Engineer

At Metacom, our highly skilled team is committed to developing innovative technologies and providing professional customer support. Our vision is to design, build, and implement world-class, innovative ICT solutions that make a positive difference in the lives of our customers, partners, and staff. We strive to be your One Partner, creating cost-effective value through innovative technology excellence, tailored to your industry experience, and always focusing on your success. We are seeking a System Administrator to work within the NOC team.

The Role:

We are seeking a highly skilled and experienced Senior Infrastructure Engineer to join our NOC team. You will play a crucial role in ensuring the reliability, performance, and security of our critical IT infrastructure, ending the implementation and maintenance of innovative technologies. This position requires a strong foundation in traditional system administration practices, coupled with expertise in automation, cloud technologies, containerisation, Linux environments, Microsoft 365/ Exchange Server and Active Directory, and email security solutions.

Responsibilities:

  • Infrastructure Leadership:
    • Lead the management and maintenance of server infrastructure, including Dell iDRAC, HP iLO, and virtualization platforms like VMware ESXi and Nutanix HCI.
    • Design, implement, and optimise system configurations for high availability, scalability, and performance.
    • Develop and maintain comprehensive documentation for system configurations, processes and troubleshooting procedures.
  • Automation & Scripting:
    • Develop and implement automation solutions using Python and Ansible to streamline routine tasks, provisioning, and infrastructure management.
    • Automate system deployments, configuration changes, and security updates to minimize manual intervention and ensure consistency.
    • Collaborate with other teams to integrate automation into their workflows and improve overall efficiency.
  • Cloud Technologies & Containerization:
    • Lead the implementation and management of cloud platforms like AWS, Azure, or Google Cloud, including infrastructure as code (IaC) and deployment strategies.
    • Design and deploy containerized applications and microservices using Docker and Kubernetes.
    • Manage container orchestration and lifecycle management using Kubernetes.
    • Ensure the security and resilience of containerized environments.
  • Linux Expertise:
    • Possess strong knowledge of Linux environments, including Red Hat, CentOS, or Ubuntu.
    • Proficient in administering, updating, and deploying applications and services in Linux environments.
    • Experience with package management systems like yum and apt.
    • Expertise in managing system logs, troubleshooting Linux-specific issues, and implementing security hardening techniques.
  • Microsoft 365/Exchange Server & Active Directory:
    • Demonstrate in-depth knowledge and experience with Microsoft 365, specifically Exchange Server and Active Directory.
    • Proficient in managing user accounts, mail flow, security policies, and other Exchange Server features.
    • Experience with migrating on-premises Exchange environments to Microsoft 365/Exchange Online.
    • Experience with Active Directory management, including user and group management, permissions, and security policies.
  • Email Security:
    • Experience with email security solutions like Mimecast for spam filtering, phishing protection, and email archiving.
    • Proficient in configuring and managing email security policies.
    • Understanding of email security best practices and industry standards.
  • Security & Compliance:
    • Ensure the security and compliance of all systems and applications.
    • Implement and maintain security controls, access management policies, and vulnerability management practices.
    • Stay up-to-date on evolving security threats and best practices.
  • Team Leadership & Mentoring:
    • Mentor and guide junior system administrators, providing technical expertise and fostering a culture of continuous improvement.
    • Collaborate with other IT teams to ensure seamless integration of systems and services.

Minimum Qualifications and Experience:

  • 5+ years of proven experience in system administration with a strong focus on automation, cloud technologies, containerization, and Linux environments.
  • Expert-level proficiency in Python and Ansible for automation and infrastructure management.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud) and cloud-native architectures.
  • Proficient in Linux system administration (Red Hat, CentOS, or Ubuntu), including scripting, package management, and security hardening.
  • Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Strong knowledge of networking concepts and protocols.
  • Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
  • Strong written and verbal communication skills with the ability to communicate technical concepts clearly and concisely to both technical and non-technical audiences.
  • Ability to work independently and as part of a team.

Preferred Qualifications and Experience:

  • Relevant certifications in technologies like AWS, Azure, Kubernetes, Docker, Ansible, and Linux (e.g., Red Hat Certified System Administrator).
  • Experience with various database technologies, including MariaDB, SQL Server, and MySQL.
  • Experience with backup solutions (Veeam) and antivirus management (Bitdefender).
  • Experience with DevOps methodologies and CI/CD pipelines.
  • Experience with incident management and troubleshooting.
  • Experience with security tools and practices (e.g., firewalls, intrusion detection systems, vulnerability scanning).

Personal Attributes:

  • Strong analytical and critical thinking skills.
  • Detail-oriented and meticulous in work execution.
  • Passionate about technology and a continuous learner.
  • Strong work ethic and a commitment to exceeding expectations.

Benefits:

  • Competitive salary and benefits (Medical Aid, Pension, Group Life Cover and more).
  • Opportunities for professional development and career growth.
  • Dynamic and supportive work environment.

Should you meet the above requirements, forward a detailed CV with contactable references to careers@metacom.net
Metacom offers a highly rewarding role with substantial growth opportunities, as well as exciting benefits - Pension, Group Life Cover, Medical Aid and more.

Back to careersButton Text