Linux Engineer
IMC
4 days ago
Sydney, Australia
Mid Level / Senior
Responsibilities
- Troubleshoot and resolve complex issues on enterprise Linux systems.
- Enhance configuration management processes for large-scale Linux infrastructure.
- Develop and maintain Python/Bash tools for systems management.
- Improve provisioning workflows for production-ready platforms.
- Extend metrics, logging, monitoring, and alerting integrations.
- Communicate updates and status with peers and stakeholders.
Requirements
- Hands-on Linux systems engineering and administration experience.
- Expertise in configuration management at scale, preferably with 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