Platform Engineer
Blackfluo.ai
Date: 1 week ago
City: Cape Town, Western Cape
Contract type: Full time
Remote

Job Description:
services, along with strong technical, communication, and problem-solving abilities. A commitment to continuous learning and staying updated with the latest technologies is crucial.
Duties and Responsibilities:
System Performance and Monitoring:
Linux
- Location: Fully remote, Central Europe Time Zone
- Start date: To be defined
- Languages: English is mandatory
services, along with strong technical, communication, and problem-solving abilities. A commitment to continuous learning and staying updated with the latest technologies is crucial.
Duties and Responsibilities:
System Performance and Monitoring:
- Oversee the performance and stability of operating systems and hosting platforms.
- Implement monitoring tools and techniques to ensure optimal system performance.
- Provide technical support to clients and internal teams.
- Troubleshoot and resolve hardware and software issues promptly.
- Implement and maintain security protocols to protect systems.
- Ensure systems are up-to-date with the latest security patches and updates.
- Configure and optimize systems for improved performance and efficiency.
- Develop and maintain automation scripts to streamline processes
- Create and update documentation for processes, procedures, and system configurations.
- Ensure documentation is clear, comprehensive, and accessible to relevant stakeholders.
- Collaborate with other IT professionals to ensure seamless system integration.
- Work closely with the Platform Services Team Lead to align on goals and strategies.
- Lead and manage projects to ensure successful execution and delivery.
- Mentor junior team members and provide guidance and support.
- Design and implement advanced platform architectures to meet business and technical requirements.
- Ensure architecture designs are scalable, reliable, and secure.
- Stay updated with the latest technologies and industry best practices.
- Identify opportunities for improvement and implement innovative solutions.
- Support special initiatives such as complex migrations or service delivery tasks as requested by senior management.
- Represent the organization in discussions with vendors or external stakeholders on technical matters.
Linux
- Proficiency in managing and troubleshooting various Linux distributions (e.g., Red Hat Enterprise Linux, Ubuntu, CentOS).
- Ability to write and maintain scripts using Bash or other shell scripting languages for automation and task management.
- Familiarity with monitoring tools and techniques to ensure system performance and reliability (e.g., Nagios, Zabbix, Prometheus).
- Knowledge of security best practices, including firewall configuration, SELinux, and intrusion detection/prevention systems.
- Experience with package management tools (e.g., YUM, APT) for installing, updating, and managing software packages.
- Understanding of network protocols, configurations, and troubleshooting within a Linux environment.
- Experience with backup and recovery solutions to ensure data integrity and availability (e.g., rsync, tar, Bacula).
- Proficiency with configuration management tools (e.g., Ansible, Puppet, Chef) for automating system configuration and deployment.
- Knowledge of virtualization technologies (e.g., KVM, Docker) for managing virtual machines and containers.
- Understanding of file systems (e.g., ext4, XFS) and storage management (e.g., LVM, RAID). Skills in optimizing system performance through tuning and resource management.
- Proficiency in managing and troubleshooting Windows Server operating systems (e.g., Windows Server 2016, 2019, 2022).
- Expertise in managing Active Directory, including user and group management, Group Policy Objects (GPOs), and domain services.
- Ability to write and maintain PowerShell scripts for automation and task management.
- Familiarity with monitoring tools and techniques to ensure system performance and reliability (e.g., System Center Operations Manager).
- Knowledge of security best practices, including firewall configuration, Windows Defender, and intrusion detection/prevention systems.
- Experience with patch management tools (e.g., WSUS, SCCM) for keeping systems up-to-date with the latest patches.
- Understanding of network protocols, configurations, and troubleshooting within a Windows environment.
- Experience with backup and recovery solutions to ensure data integrity and availability (e.g., Windows Server Backup, Veeam).
- Knowledge of virtualization technologies (e.g., Hyper-V, VMware) for managing virtual machines.
- Understanding of file systems (e.g., NTFS) and storage management (e.g., Storage Spaces, RAID).
- Skills in optimizing system performance through tuning and resource management.
- ISO/IEC 20000 Implementer: Certification for implementing and managing a Service Management System (SMS) based on the ISO/IEC 20000 standard.
- PRINCE2: A process-based method for effective project management, widely recognized internationally.
- ITIL: Certification in IT Infrastructure Library (ITIL) for IT service management best practices, including ITIL 4 Foundation, Managing Professional, and Strategic Leader.
- Red Hat Certified Engineer (RHCE): Advanced certification for managing and automating Red Hat Enterprise Linux environments.
- Linux Foundation Certified Engineer (LFCE): Validates skills in managing and troubleshooting Linux systems.
- Linux Professional Institute Certification (LPIC-2 or LPIC-3): Demonstrates advanced Linux administration and engineering skills.
- Certified Kubernetes Administrator (CKA): Certification for managing Kubernetes clusters.
- Certified Information Systems Security Professional (CISSP): Recognized certification for information security professionals.
- Microsoft Certified: Windows Server Hybrid Administrator Associate: Validates skills in managing and deploying Windows Server in hybrid environments.
- Microsoft Certified: Azure Administrator Associate: Demonstrates expertise in managing Azure cloud services.
- Certified Information Systems Security Professional (CISSP): Recognized certification for information security professionals.
- Microsoft Certified: Azure Solutions Architect Expert: Validates advanced skills in designing and implementing solutions on Microsoft Azure.
See more jobs in Cape Town, Western Cape