THE ROLE:
The ideal candidate will possess:
- Bachelor’s Degree in Computer Science or related area of study OR equivalent work experience
- Minimum of 2 years of development experience (Java, C#, Python, preferred)
- Minimum of 2 years of experience designing, developing, and operating applications in the cloud (AWS preferred)
- Experience implementing Infrastructure-as-Code (Terraform preferred)
- Background in implementing and delivering complex application architectures
- Experience implementing and operating container orchestration platforms such as Kubernetes, Docker Swarm, Nomad, Elastic Container Service (ECS)
- Understanding of information security concepts and terminology
- Experience implementing and operating monitoring tools such as Sentry, Prometheus, and DataDog
- Experience with cloud-performant microservices and event driven architectures is a plus"
- Excellent verbal and written communication skills
The person who secures this role will:
- Function as subject matter expert in the areas of delivering and operating reliable, performant, robust, and secure applications
- Work with the development teams to design, document, create and maintain highly available systems
- Design, implement, and manage centralized monitoring solutions that provide expedient actionable feedback to the development teams
- Partner with the application development teams to create flows, processes, automation, and tooling
- Create an environment of continuous experimentation and learning
- Contribute to evolution of our architecture (cloud-focused) to increase its flexibility and ease of use
- Follow technology trends/tools and recommend improvements to our technology when appropriate
- Provide tier 2 and 3 escalations for related issues and questions