Senior Infrastructure Engineer Job Description

Senior Infrastructure Engineer Job Description Template

Our company is looking for a Senior Infrastructure Engineer to join our team.

Responsibilities:

  • Troubleshoot and resolve low-level bugs and issues, e.g. memcached throughput exceeding AWS caps, network partitions in our AWS VPC;
  • You will get the opportunity to work on clusters that can ingest multiple terabytes of data per day;
  • Design, build, and maintain virtualized and scalable infrastructure through reusable code and tooling;
  • Building blocks of our next generation cells architecture, a precursor to an on-premise solution;
  • Develop and manage integrations between ServiceNow and 3rd-party system (REST, SOAP, orchestration and other relevant methodologies);
  • Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch;
  • Establish DevOps Engineer team best practices;
  • Maintain infrastructure provisioned with Terraform and Ansible;
  • Design & build high-performant, reliable systems which scale effectively as the service grows;
  • Building blocks of our next generation cells architecture, a precursor to an on-premise solution;
  • Innovate and iterate on existing processes and procedures to make things simpler;
  • Understand the Linux operating system at both a high and low level;
  • Work with developers to ensure capacity for future projects and new technologies where appropriate;
  • Take pride in delivering a top-quality product;
  • Help grow the company internationally through new deployments and expansions.

Requirements:

  • Mentoring skills: experience with training and educating teammates or colleagues on contemporary operational best practices;
  • Hands-on experience with Docker Swarm;
  • Deep knowledge of core AWS services such as IAM, Route53, SES, VPC, EC2, S3, and CloudFormation;
  • A strong understanding of modern system, network and service-related security best practices;
  • Plus if have Experience with: VMware, vSAN, AWS, Azure, OpenStack, NSX, SDN, etc;
  • Understanding of banking system and custodial and consumer banking operations;
  • Firm technical grasp on the usual suspect services and protocols such as DNS, LDAP, SMTP, TCP/IP, SSL, etc;
  • Strong experience with databases such as MySQL, Elasticsearch, Redis and/or Mongo;
  • Take pride in delivering a top-quality product;
  • Openshift;
  • Familiarity with server hardware (Dell/HP/Cisco UCS);
  • Ruby and Shell Scripting;
  • Perl, Python Scripting and Modularization;
  • Working in an Agile Pod and using tools such as Jira and Confluence Some Knowledge of cloud technologies are a Big Plus;
  • Operation of Large Scale Web-services on Multi-tier SOA Platforms.