Developer II, Infrastructure Development & Automation

2 - 3 years

6 - 10 Lacs

Posted:5 months ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description

Job Purpose

ICE owns and operates the worlds most advanced financial services infrastructure that are tasked with serving customers around the world. Our infrastructure is designed from the ground up to meet our unique performance constraints while remaining impeccably reliable. By joining the Infrastructure Development & Automation team you ll aid us in maintaining our infrastructure 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 server, storage, and networking. 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 & Automation team where you will be working on our in-house automation platforms, advanced network monitoring tooling, and other internal development projects within the ICE Operations vertical responsible for building and maintaining infrastructure for the organization. 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 server platforms, storage solutions, 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 new 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:

  • 2-3 years of development experience
  • Computer Science (or related field) degree
  • 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
  • Intermediate software development skills with, or willingness to learn, Python, TypeScript, and Go (golang)
  • Comfort with database technologies and terminology (e. g. ORMs, DB Models, Redis)
  • Familiarity with GNU/Linux operating systems

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)
  • 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 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 infrastructure automation technologies such as Puppet, Ansible, container orchestration solutions, Foreman, VMWare ESX, KVM, etc
  • Previous experience integrating with platforms such as Service Now or Jira
  • In-depth knowledge of applications and services offered by ICE/NYSE

Schedule

This role offers work from home flexibility of one day per week.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
International Centre For Excellence (ice) logo
International Centre For Excellence (ice)

Education and Training

United Nations City

RecommendedJobs for You

bangalore urban, karnataka, india

bangalore urban, karnataka, india