Job Responsibilities:
The Linux Engineer’s role involves working with a cross-functional product team from around the world to help deliver the data center Linux compute platform. The role will require you to play an active part in expanding the open-source community and tools inside the company. As a member of the team, you will also collaborate with application developers, business customers, project managers, and other infrastructure teams.
Key responsibilities may include:
• Contribute in architecting complex Linux based computer systems
• Support the Linux systems that you design and implement
• Support the open source platform(s) critical to an enterprise Linux eco-system
• Plan and implement policies and procedures to ensure Linux system are consistent with company goals, industry best practices, and regulatory requirements
• Employ Infrastructure as code mindset through the full infrastructure lifecycle
• Develop automation using modern configuration management tools
• Use Agile methodologies to quickly adapt to changes in requirements
Primary skill sets
• Bachelor's degree in computer science or a related field
• Working experience with Red Hat Enterprise Linux
• Demonstrable experience in installing, configuring, monitoring and maintaining:
• Linux distributions
• Network protocols
• SAN and NFS storage
• Shell scripting or code development
• IT ticket system and processes (change, incident, and problem management)
• Working knowledge of software development tools & practices include
• Tools (Ansible, Puppet)
• Source control repositories (Github)
• API management
• CI\CD
• Modern code development (Python, Bash, JSON, Ruby, etc.)