Overview
On Site
Full Time
Skills
Microsoft Windows
Service Delivery
Root Cause Analysis
Application Development
Attention To Detail
Organizational Skills
Technical Analysis
DevOps
Collaboration
Linux
Operating Systems
Red Hat Linux
Linux Administration
Scripting
Python
Bash
Perl
Configuration Management
Puppet
Ansible
Progress Chef
Git
Jenkins
Software Design
High Availability
Analytics
Problem Solving
Conflict Resolution
Project Management
Management
User Experience
Systems Engineering
Servers
Dell
IBM
Server Virtualization
VMware
Docker
Kubernetes
Computer Networking
TCP/IP
Dragon NaturallySpeaking
DNS
DHCP
InfiniBand
Microsoft Exchange
Job Details
Overview
Job Purpose
The Systems Engineer is responsible for creating and maintaining availability and high-performance in mixed Linux and Windows development, non-production, and production environments. This individual works as part of a results-oriented, service-delivery team and assists configuration analysts, release engineers, developers, and operations teams. Additionally, the Systems Engineer performs root cause analysis of problems, selects, and implements automation tools, and actively participates in deeply technical discourse. The ideal candidate will have a strong understanding of system tuning and fault-tolerant design principles as used in high-performance, low-latency computing workloads.
Responsibilities
Knowledge and Experience
Preferred
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
-
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Job Purpose
The Systems Engineer is responsible for creating and maintaining availability and high-performance in mixed Linux and Windows development, non-production, and production environments. This individual works as part of a results-oriented, service-delivery team and assists configuration analysts, release engineers, developers, and operations teams. Additionally, the Systems Engineer performs root cause analysis of problems, selects, and implements automation tools, and actively participates in deeply technical discourse. The ideal candidate will have a strong understanding of system tuning and fault-tolerant design principles as used in high-performance, low-latency computing workloads.
Responsibilities
- Assist in the design, planning and implementation of server solutions, ensuring maximum performance and reliability
- Automate manual tasks using scripting and application development
- Investigate and adopt new technologies/tools as needs arise
- Respond to and assist in production operations in a 24/7 environment
- Work efficiently in a fast-paced environment and handle priorities effectively
- Ensure meticulous attention to detail and maintain excellent organizational skills
- Evaluate, test, and integrate new operating system versions, drivers, and patches
- Provide technical analysis, resolve problems, and propose solutions
- Coordinate and execute internal infrastructure initiatives including patching, refreshes, upgrades, and decommissions
- Provide support to, and coordinate with, developers, operations staff, release engineers, and end-users
- Collaborate effectively with team members to achieve project goals and maintain system integrity
- Participate in a weekly on-call rotation for after-hours support
Knowledge and Experience
- 3+ years of experience with Linux operating systems (RedHat variants preferred)
- Intermediate Linux administration and engineering
- Proficiency in scripting languages such as Python, Bash, Perl etc.
- Experience with automation/configuration management using either Puppet, Ansible, Chef, or equivalent
- Familiarity with git, foreman, Jenkins, or equivalent
- Demonstrable knowledge of multi-tiered, highly available, and resilient application design
- Knowledge of horizontal and vertical scaling for performance and high availability
- Top-tier analytics and problem solving
- Ability to work in a service-oriented team environment
- Project Management, organization, and time management
- Customer-focused, and dedicated to the best possible user experience
- Communicate effectively with both technical and business resources
Preferred
- Degree in engineering discipline or equivalent experience in Systems Engineering
- Experience building and supporting bare-metal enterprise servers such as HPE, DELL, IBM, etc.
- Experience with server virtualization technologies (VMWare, Proxmox, etc)
- Familiarity and experience with container technologies (Docker, Kubernetes, OpenShift, Tanzu, etc)
- Strong understanding of networking protocols and configuration (TCP/IP, DNS, DHCP, InfiniBand, etc.)
- Hands-on experience building and maintaining low-latency computing ecosystems
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
-
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.