Job Title
Works largely independently within defined projects/work streams and is checked on end results. Has an executional role in design and development projects or acts as an expert tester who designs test scripts and provides overall project guidance and planning support. Advises internally on solving functional and technical problems regarding the assigned applications and Infrastructure.
Job Description
Build a scalable, secure, highly available and fault-tolerant next-generation platform to enable application teams to scale their operations into the public cloud. Develop self-service automation tools to optimize infrastructure management including provisioning, maintenance, failover and disaster recovery. Understand business and technical requirements, translating those needs into AWS products and services. Troubleshooting and performance tuning of cloud services in development, test and production environments. Maintain document and diagram cloud solutions, gathering requirements to support the platform and systems. Experience supporting mission-critical customer facing systems in production environments is required. Create visibility by measuring and monitoring availability, latency, and overall system health. Continually evolve systems by developing and advocating for changes that improve stability and reliability. Practice sustainable incident response and blameless postmortems.
Skill Set Required
Must have significant expertise in designing, building and automating highly reliable and scalable enterprise cloud solutions that use AWS (or Azure, Google equivalent) services such as: EC2, S3, EKS, RDS, VPC, IAM etc. Solid experience with Infrastructure as Code (AWS CloudFormation or Terraform). Fluent in AWS CLI. Experience with python scripting. Experience in Monitoring and logging tools. Put your passion of CICD to work and enjoy the impact it has to software quality and customers! Live and love Docker, EKS, GitLab, Terraform. Build terraform scripts and other deployment and configuration automation. Live, laugh, and love some flavor of Agile. With a side of Scrum. Work closely with other teams and individuals to plan, coordinate, and seek feedback. Docker, K8, Cloud, microservices, containerization, web services, DB/SQL, etc. etc. (You get it). Strong analytical, problem-solving, and troubleshooting skills. Let's face it, you are one of the smartest people you know. Rave about the benefits of CI/CD, unless manual deployments really are your thing. Have a high bar for user experience and quality. You are data driven and customer obsessed. Good communication skills.