Linux Engineer
IMC
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