Senior Infrastructure Engineer

  • Cape Town, Western Cape
  • Permanent
  • Full-time
  • 15 days ago
Senior Infrastructure EngineerAt 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 Metacom offers a highly rewarding role with substantial growth opportunities, as well as exciting benefits - Pension, Group Life Cover, Medical Aid and more.

Metacom