Platform Engineer

Austin, Texas, United States

Apply now Apply later

Job Description:

  • Location: Fully remote, Central Europe Time Zone
  • Start date: To be defined
  • Languages: English is mandatory

Platform Engineer with extensive system administration experience will oversee the performance, security, and optimization of systems. This role involves providing technical support, implementing security measures, developing automation scripts, and ensuring seamless system integration. Collaboration with IT teams, leadership, and project management are key to successful project execution. Essential skills include managing various operating systems, hosting platforms, and cloud
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.

Technical Support:

  • Provide technical support to clients and internal teams.
  • Troubleshoot and resolve hardware and software issues promptly.

Security Implementation:

  • Implement and maintain security protocols to protect systems.
  • Ensure systems are up-to-date with the latest security patches and updates.

System Optimization:

  • Configure and optimize systems for improved performance and efficiency.
  • Develop and maintain automation scripts to streamline processes

Documentation and Reporting:

  • Create and update documentation for processes, procedures, and system configurations.
  • Ensure documentation is clear, comprehensive, and accessible to relevant stakeholders.

Collaboration and Integration:

  • Collaborate with other IT professionals to ensure seamless system integration.
  • Work closely with the Platform Services Team Lead to align on goals and strategies.

Leadership and Project Management:

  • Lead and manage projects to ensure successful execution and delivery.
  • Mentor junior team members and provide guidance and support.

Architecture Design:

  • Design and implement advanced platform architectures to meet business and technical requirements.
  • Ensure architecture designs are scalable, reliable, and secure.

Continuous Improvement:

  • Stay updated with the latest technologies and industry best practices.
  • Identify opportunities for improvement and implement innovative solutions.

Other Responsibilities

  • 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.

Required Qualifications & Experience

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.

Windows

  • 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.

Education and Certifications:

  • 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.

Linux:

  • 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.

Windows:

  • 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.
Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  0  0  0

Tags: Active Directory Ansible APT Automation Azure Bash CISSP Cloud Docker Firewalls Hyper-V Intrusion detection ITIL IT infrastructure Kubernetes KVM Linux Monitoring Nagios PowerShell Prometheus Puppet Red Hat Scripting Ubuntu VMware Windows

Perks/benefits: Startup environment

Regions: Remote/Anywhere North America
Country: United States

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.