IMC

Linux Engineer

IMC

Apply
about 3 hours ago
Sydney, Australia
Mid Level / Senior

Responsibilities

  • Troubleshoot and resolve complex issues on enterprise Linux systems.
  • Enhance configuration management processes for over 10,000 bare-metal Linux systems.
  • Develop and maintain Python/Bash tools for Linux systems management.
  • Improve provisioning workflows for building production-ready platforms.
  • Extend metrics, logging, monitoring, and alerting integrations for fleet visibility.
  • Communicate updates and status with peers and stakeholders.

Requirements

  • Hands-on Linux systems engineering and administration experience at scale.
  • Experience with configuration management on bare-metal servers using Puppet and Hiera.
  • Proficiency in Python development for automation and APIs.
  • Experience with Ansible playbook authorship and task automation.
  • Knowledge of RPM design, build, and repository management.
  • Familiarity with CI/CD pipelines and Git version control.
  • Strong troubleshooting skills using tools like EBPF and tcpdump.
  • Understanding of networking fundamentals including routing and DNS.
  • Experience with Docker image building and publishing.
  • Familiarity with Kubernetes and monitoring stacks like Prometheus.
  • Bachelor’s degree in Computer Engineering or related field, or equivalent experience.

Tech Stack

AnsibleBashDockerGitGrafanaKubernetesLinuxPrometheusPuppetPython

Categories

BackendDevOps