In This Role, You Will:
- Participate in the implementation of new systems, develop strategic thinking and develop process, tools, and frameworks to help ensure effectiveness across teams
- Be responsible for the analysis, design, development and delivery of software solutions
- Define requirements for new applications and customizations, adhering to standards, processes and best practices
- Plan and execute maintenance, upgrades, and migrations activities in different environments as Dev, Stage, and Prod
- Design and develop resilient scalable infrastructure that avoids downtime and service interruptions
- Interface with external logging, monitoring, and security vendors
- Build out infrastructure as code, standard system images, and application images in Docker
- Oversees and provides technical support to junior team members
- Provide oncall coverage on rotation basis
All About You
Skills and experience required to be successful in this role:
- Managing medium-sized project/initiatives as an individual contributor with advanced knowledge within discipline, leading a segment of several initiatives or a larger initiative, or formally supervise a small team, and assigns day-to-day work
- Design and develop applications, system to system interfaces and complete software solutions, performs vendor-related activities, and creates documentation such as user guides and software development guides
- Oversee and provide technical support to junior team members
- Significant advanced code development, code review and modest day-to-day support duties
- Expertise in AWS Cloud, developing solution offerings for new and existing Cloud projects. Demonstrate a advanced level of knowledge and understanding of various AWS service offerings
- Kubernetes experience, managing large scale Kubernetes clusters. Experience with kops or Rancher or any equivalent provided cluster, alternate CNIs and managing scalability of the cluster
- Infrastructure as Code Experience, demonstrate advanced level of programming methodologies used to augment terraform using Python, bash, or Go and related programming tools such as VSCode and git
- Expertise in Kubernetes cluster backup and restoration techniques and tools
- Be creative with solutioning yet be simple with implementation