Our client, a technology-driven trading firm, is seeking a Linux Engineer with strong Python expertise to automate and optimize their Linux server infrastructure. This role is critical to managing and enhancing a large-scale, mission-critical Linux environment that supports high-performance trading and development systems. The ideal candidate will leverage automation, self-service tools, and modern infrastructure methodologies to ensure system stability, scalability, and efficiency in a rapidly evolving industry.
Key Responsibilities:
Troubleshoot and resolve complex issues on enterprise Linux systems, ensuring the stability and performance of critical trading and development platforms
Develop and maintain configuration management code and automated processes across thousands of Linux systems in a high-frequency, ultra-low latency environment
Utilize Python to design, develop, and support processes that manage and maintain large-scale Linux infrastructure
Enhance provisioning systems that transform bare-metal servers into fully functional trading and development environments
Support and improve logging, monitoring, and alerting tools to ensure system reliability and operational visibility
Collaborate with internal teams to implement best practices, communicate technical solutions, and contribute to continuous improvement efforts
Required Skills & Experience:
Bachelor’s degree in Computer Engineering, Computer Science, or a related field
5+ years of experience in Linux engineering, debugging, administration, and OS provisioning (PXE/DHCP/TFTP/Grub)
Strong experience with configuration management tools such as Puppet and Hiera at scale
Proficiency in Python for automation, API programming, unit testing, and debugging
Hands-on experience with Docker image creation, modification, and deployment
Experience managing Kubernetes in production environments
Expertise in Ansible for task automation, playbook development, and Ansible Tower usage
Strong background in RPM package management, including design, build, and repository administration
Familiarity with CI/CD pipelines, version control (Git), and best practices for branching and merging
Knowledge of system and network tools such as EBPF, tcpdump, strace, nmcli, systemd, NTP/PTP, and NFS/S3 storage
Understanding of networking fundamentals, including DNS, TCP/UDP, and multicast protocols
Experience with monitoring and alerting tools such as Prometheus, Grafana, Alert Manager, Alerta, and OpsGenie
About the Client
Our client is a cutting-edge trading firm that combines advanced technology with deep market expertise. They operate in a fast-paced, high-performance environment, continuously innovating to optimize their trading infrastructure. Their team of engineers, researchers, and traders work collaboratively to develop and implement sophisticated solutions that maintain a competitive edge in the financial markets.
The base salary range for this role is competitive, with additional components including a discretionary bonus and a comprehensive benefits package covering paid leave, insurance, and other perks.
Unlock your potential in the bustling job market around Chicago, Illinois! Dive into a world of endless possibilities and growth opportunities in the Windy City and its vibrant suburbs. From iconic landmarks like the Willis Tower and Navy Pier to the world-class cuisine of deep-dish pizza and Chicago-style hot dogs, this area is rich in culture and charm. Immerse yourself in the thriving arts scene at the Art Institute of Chicago or enjoy a night out at the renowned Second City comedy club. With top-notch theaters, professional sports teams like the Cubs and the Bears, and lush green spaces like Millennium Park, Chicago offers an unbeatable lifestyle for career-driven individuals. Explore our job listings today and discover why Chicago is the perfect place to kickstart your career journey!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.