Posted 2w ago

Engineer, Systems Engineering

@ Intercontinental Exchange
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities:managing infrastructure, installing systems, monitoring performance
Requirements Summary:6+ years in infrastructure; Linux/Windows administration; scripting (Bash/Python/PowerShell); configuration management (Ansible/Puppet); virtualization; Git/Jenkins knowledge; strong communication.
Technical Tools Mentioned:Linux, Windows, Bash, Python, PowerShell, Ansible, Puppet, Git, Jenkins
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Purpose

We are seeking an experienced and motivated Systems Engineer to join our team. In this role, you will work alongside other engineers on multiple items – projects, operations, and on-call duties. You are required to have a good understanding of systems architecture and design, strong analytical and troubleshooting skills, and excellent communication skills.

 

 

Responsibilities

  • Managing and monitoring all systems and infrastructure
  • Installing, configuring, testing, and maintaining operating systems, application software and system management tools across several Linux VMs
  • Understand application workflows to assist with performance issues and propose solutions to ensure highest levels of availability
  • Identify and automate operational tasks
  • Patch management on Linux and Windows
  • Participate in an on-call rotation.
  • Create and maintain documentation of the infrastructure and configurations
  • Assist in the design, planning and implementation of server solutions
  • Tune and design systems infrastructure for maximum available performance
  • Automation of manual tasks using scripting and application development
  • Investigate and adopt new technologies/tools as needs arise as well as implement said tools quickly and efficiently
  • Evaluate, test, and integrate new operating system versions, drivers, and patches
  • Provide technical analysis, resolve problems, and propose solutions
  • Provide support to and coordinate with Developers, Operations staff, and End-Users
  • Ensure streamlined application deployments

 

Knowledge and Experience

  • 6+ years building and managing infrastructure systems
  • Experience with virtualization
  • Working experience in installing, configuring, and troubleshooting Linux based systems, Windows a plus
  • Previous scripting experience is required – Bash/shell, Python, Power shell etc.
  • Experience with Configuration Management tool like Ansible, Puppet etc.
  • Must be a self-starter
  • Ability to work independently in a fast-paced environment
  • Ability to communicate and effectively collaborate with internal departments and other outside parties in a professional manner
  • Working knowledge of git, Jenkins or equivalent
  • Working knowledge of horizontal and vertical scaling for performance and high availability
  • Top-tier analytics and problem solving
  • Organization, and time management skills