Linux System Automation EngineerOur client is a Global Financial Services located in Atlanta. They are seeking a Linux System Automation Engineer for the Infrastructure-as-a-Service (IaaS) Engineering group in the Core Infrastructure division at the firm. The group is responsible for designing and implementing the firm's huge scale global Linux and Virtualization infrastructure. The group is involved in evaluation, certification, integration, and maintenance of numerous products, including hardware, hypervisor platform, the Linux OS platform, system configuration, critical infrastructure services (DNS, DHCP, NTP, etc.), high availability products and virtualization management technologies.We are seeking an experienced Linux system automation engineer to join a small, distributed team focused specifically on the Linux server infrastructure provisioning and automation, which supports our low-latency trading business.
The role requires deep Linux systems knowledge in architecting, automating, certifying and deploying new solutions for the business, and the ability to troubleshoot down to the lowest technical levels in a high-pressure, revenue-generating context. These hands-on roles require senior engineers, with experience using declarative configuration-as-code principles and extensive automation across a mixture of strategic engineering and design projects.
The role will involve feature addition, configuration, tuning and troubleshooting of the existing Linux platform management systems as well as work directly with Linux O/S configuration and builds.QualificationsSkills Required:Experience of using a modern configuration management system (examples such as Ansible, Salt Stack, or chef) to automate the management of a large-scale Linux deployment.Expert knowledge of LinuxAbility to write robust, maintainable code in Python.Effective troubleshooting skills across hardware, O/S, network, and storage.Experience with large complex orchestrations.Enthusiasm for modern DevOps tools and practices including Git, Jenkins, automated testing, and continuous integration.Skills Desired:Experience with Linux server provisioning processExperience with configuration management and CMDBExperience with SQL and NoSQL queriesExperience working in a large, multi-national enterprise in any industry vertical, showing experience of communicating and collaborating in globally distributed teams.Experience of designing, implementing and supporting large scale production IaaS platforms.Knowledge of building and managing Docker containers in a secure manner.Capability to think outside the box and innovatingAs a reference point, contributors to open source projects would be an ideal fit