Implement AWS cloud standards for infrastructure, networking, and software components, optimizing for security, speed, and cost-efficiency.
Support new technologies to stay ahead of the needs of the business.
Collaborate with development teams to ensure their applications are optimized for deployment in an IaC environment, and meet security and compliance requirements.
Support and maintain automation and deployment processes to enable and improve developer experience and efficiency.
Support our pattern libraries for IaC to enable developers to “plug-and-play” to build out their own environments.
Support monitoring and logging solutions to allow development teams to assure their platform is performing at its best.
Encourage developer autonomy and self-service by contributing to developer training and documentation for Platform products.
Promote a supportive culture focused on building reliable systems and processes based on established best practices in the industry.
Troubleshoot and resolve issues in AWS, including security, performance and scalability issues.
Support our security and compliance measures to ensure the AWS services meets regulatory requirements.
Participate in on-call rotation to provide support for internal developer services.
Requirements
Bachelor’s of Science in Computer Science or equivalent relevant professional experience and;
3-5 years of experience in AWS Cloud Services or developer experience tooling to include:
Three or more years of experience working with specific AWS technologies including PaaS specific offerings.
Two or more years of experience working with distributed systems.
Experience and understanding of CI/CD processes and commercial tooling such as GitLab and Github.
Experience and understanding of Go, Python, or Bash languages.
Experience and understanding of Infrastructure as Code tools such as Terraform or Pulumi.
Experience enabling and troubleshooting containerized workloads in ECS, Docker Swarm or Kubernetes.
Experience engaging with users of developer platforms to ascertain needs and opportunities.
Strong written and verbal communication skills including the ability to contribute during code reviews, and capture tasks.
Excellent troubleshooting skills and great attention to detail.
At least one associate-level AWS certification (or willingness to provide proof of certification within 6 months of employment).
Tech Stack
AWS
Cloud
Distributed Systems
Docker
Kubernetes
Python
Terraform
Go
Benefits
We provide a wide variety of health, wellness and other benefits.
These include medical, dental, vision, life insurance and supplemental income plans for you and your dependents.
A Headspace app subscription.
Monthly wellness allowance.
A 401(k) Plan with a company match.
Given our virtual environment— in order to set you up for success at home, a one-time payment of $2K will be provided to cover the purchase of in-home office equipment and furniture at your discretion.
Also, our teams work with MacBook Pros, which we will deliver to you fully provisioned prior to your first day.
All employees accrue four weeks of PTO in their first year of employment.
New parents receive twelve weeks of fully paid parental leave which may be taken within one year after the birth and/or adoption of a child.
We’re committed to investing in and helping our people grow personally and professionally. All employees receive up to $5000 each year for professional learning, continuing education and career development.
All team members also receive LinkedIn Learning subscriptions and access to multiple different coaching opportunities through BetterUp.