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.