What to expect as Elastic Path's Cloud Infrastructure Developer position?
At Elastic Path, Cloud Infrastructure Developers work in a very dynamic environment where energy and ideas are always valued. You will NOT be another brick in the wall.
We are a tightly collaborative team of Cloud Infrastructure Developers, Performance Engineers and Operations Engineers. As a part of the team, you will own the success of our software before and after its operating in the wild. Your focus will be on ease-of-deployment, reliability, performance, and general operational improvements of our commerce product both on-premise and in the cloud (bust mostly on the cloud). You will work directly with our professional services teams to enable our partners and customers.
The tools and automation you help design and develop will allow us to efficiently operate our test environments both locally and, in the cloud, (mostly in AWS) using container orchestration tools, configuration management tools and infrastructure-as-code. You will also contribute directly to our IaS codebase to support our commerce products, based significantly on Docker, CloudFormation, Terraform and Kubernetes.
Finally, you will channel all your learnings and contribute to our Elastic Path Commerce Cloud platform, which encompasses our best practices and supports our Commerce Cloud product, supporting a 99.95% uptime SLA.
You will be a great match if:
- You are smart, very talented and like working with smart and talented people.
- You think of simple answers to complex problems.
- You have an affinity for systems administration but from a developer's approach.
- You have experience with developing and operating containerized environments in Amazon Web Services and Azure, ideally using Kubernetes and perhaps even Terraform!
- You love #!/scripting anything and everything, especially in Ruby, Python, Perl or Bash.
- You think about things like feature branching vs. continuous integration and canary vs. blue-green deployments and you think infrastructure-as-code is the only way to go.
- You are security conscious - you don't want to be hacked.
- You're not afraid to get on the phone with a customer and battle out a sev1 together.
- You've read Release It by Nygard like 11 times.
What experience do you need to Be Remarkable in this position?
- A computer science degree or equivalent education experience
- 3+ years based in the software industry
- 2+ years specifically in a DevOps-type role
- Experience operating production sites and dealing with the weird thing customers do
- Experience troubleshooting severity 1 site-outages and complex bugs
- Experience stress and performance testing web sites to ensure they'll stay up on boxing day
- Expert-level Linux skills
- Intermediate knowledge of Java technologies (you know a thread dump from a heap dump)
- Experience with relational databases (MySQL, Oracle and web application containers (Tomcat)
- Experience with scripting languages (Bash, Python, Ruby, Perl)
- Experience with containers (Docker specifically)
- Amazon Web Services or Azure experience
The Perks?
At Elastic Path, we go the extra mile to provide you & your family with exceptional benefits for you and your family, wherever you may be located.
You can check out our offerings by geography on our Careers page!
Why Elastic Path?
Elastic Path is the company powering mission-critical digital commerce for the world's leading brands, such as Tesla, Intuit, Pella, Deckers Brands, T-Mobile, and over 250 other leading enterprises. As relentless innovators, Elastic Path pioneered the Headless Commerce space in 2011 and spearheaded Composable Commerce in 2020. Elastic Path provides industry-leading headless commerce solutions for digitally-driven brands to rapidly build, deploy, and continuously optimize highly differentiated commerce experiences. Elastic Path is a global company with offices in Boston, Newcastle, Reading, Toronto, and Vancouver. Learn more at www.elasticpath.com.
A grown-up start-up
Founded in 2000, Elastic Path is proud to have some very prominent enterprise customers and partners. We have a very lean and flat organization that enables people to do their jobs with full autonomy and the support of a small and approachable executive team.
With headquarters in Vancouver, Canada, and Offices in Boston, US, Reading & Newcastle, UK, our open office concept encourages conversation & collaboration. Offering a flexible work environment that fits with your lifestyle, no one is more than just a Slack away.
There has never been a more exciting time to join Elastic Path.
Be Open. Be Remarkable. Be the Customer. Be the Team. The values we live by.
Apply Now!