Senior Developer, Infrastructure Development & Automation (Hyderabad)

Senior Developer, Infrastructure Development & Automation (Hyderabad)

12 Aug
|
Intercontinental Exchange Holdings
|
Hyderabad

12 Aug

Intercontinental Exchange Holdings

Hyderabad

Job Purpose

ICE owns and operates the world's most advanced financial networks that are tasked with carrying market data around the world. Our networks are designed from the ground up to meet our unique performance constraints while remaining impeccably reliable. By joining the Infrastructure Development team you’ll aid us in maintaining the networks as well as helping us continue to push the envelope with state-of-the-art technologies.

A successful candidate will gain invaluable hands-on experience with state-of-the-art equipment and cutting-edge technologies in the area of computer networks and a solid knowledge of network protocols, concepts and solutions. The experience will not be limited to technology – this is also an opportunity to get a good understanding of the operation of a global organization, how global teams interact, how projects are developed, implemented and how strategies are executed.

This role will have you joining our Infrastructure Development and Automation team where you will be working on our in-house automation platform, advanced network monitoring tooling, and other internal development projects. You will be exposed to all layers of these tools as well as learning the enterprise SDLC processes at ICE. In time you will help support other teams’ use of these tools and develop new features or improve existing ones.

Responsibilities

Write and maintain software that interacts with various network devices, tools, databases, and user input

Gather requirements from relevant business owners

Keep project stakeholders updated on progress

Help ensure an orderly release management and SDLC process is followed

Meet with technologists from other teams to ensure all recent software appropriately captures the requirements, uses the best data sources, and does so in a secure manner

Create and maintain documentation of system components and their operation

Write unit and integration tests that ensure system reliability





Help train end-users on the use of any new tooling

Take ownership of tools and sub-components

Knowledge and Experience

Essential The applicant is expected to have the following skills and experience on appointment:

5+ years of development experience

Computer Science (or related field) degree

Proficient software development skills

Ability to work on development tasks with little external input

Comfort with taking ownership of project deliverables

Knowledge of general network principles and technology in WAN and LAN infrastructures

Good written and oral communication skills and the ability to work with others on both an ad hoc and project team basis, across organizational boundaries

Comfort with database technologies and terminology (e.g. ORMs, DB Models, Redis)

Familiarity with GNU/Linux operating systems

Excellent troubleshooting skills

Beneficial The applicant will receive extra consideration if they have some of the following skills and experience:

Development ability in Python, TypeScript/JavaScript, Go (golang), Java, C

Ability to use RESTful APIs

Ability to work with JSON, XML, YAML, and proprietary data interchange formats

Familiarity with a DVCS (e.g. git)

Familiarity with development dependency management tools (e.g. npm, pip, maven, etc)

Familiarity with functional and integration testing

Knowledge of common network automation services (e.g. NETCONF, eAPI, etc)

Knowledge of Juniper products and Junos OS

Knowledge of Arista products and EOS

Knowledge of IT automation tooling (e.g. Ansible, Puppet, Salt)

Self-organizing and ability to pick up next task independently

Preferred The following skills and experience are particularly desirable but are not required for consideration:

In-depth knowledge of networking protocols and deployments (e.g. BGP, MPLS, OSPF, IS-IS, VLANs, prefix-lists, ACLs, etc)

In-depth knowledge of infrastructure automation and provisioning pipelines (I.e. CI/CD)

In-depth knowledge of applications and services offered by ICE/NYSE

📌 Senior Developer, Infrastructure Development & Automation (Hyderabad)
🏢 Intercontinental Exchange Holdings
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior developer, infrastructure development & automation (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior developer, infrastructure development & automation (hyderabad) / hyderabad