Position Summary
Acrobat.com is a rich set of cloud applications including free and paid services for web, mobile and desktop platforms. Our subscription base is growing rapidly and we are continuously rolling out new features and services. We work in small, agile teams with considerable autonomy and we value individuals with technical competence, creativity, flexibility, strong customer focus and an eagerness for learning and collaboration.
We currently have an opening for a Quality Engineer/Developer in our Infrastructure team. This team is responsible for the underlying technology, network architecture and tooling for our applications running on Amazon Web Services. We leverage AWS offerings and open source tools wherever possible and help fill any gaps with additional services and automation. We build out templates, custom AMIs and tooling to facilitate activities such as zerodowntime deployments, instant rollbacks, public/private traffic routing, configuration auditing, A/B testing, dynamic feature flippers and more. Most of our code is in Python, with an occasional bit of C mixed in.
The ideal candidate will be excited about expanding our platform, continuously improving our uptime and helping new application teams come up to speed and get products into production as quickly and reliably as possible.
Responsibilities
Acrobat.com is a rich set of cloud applications including free and paid services for web, mobile and desktop platforms. Our subscription base is growing rapidly and we are continuously rolling out new features and services. We work in small, agile teams with considerable autonomy and we value individuals with technical competence, creativity, flexibility, strong customer focus and an eagerness for learning and collaboration.
We currently have an opening for a Quality Engineer/Developer in our Infrastructure team. This team is responsible for the underlying technology, network architecture and tooling for our applications running on Amazon Web Services. We leverage AWS offerings and open source tools wherever possible and help fill any gaps with additional services and automation. We build out templates, custom AMIs and tooling to facilitate activities such as zerodowntime deployments, instant rollbacks, public/private traffic routing, configuration auditing, A/B testing, dynamic feature flippers and more. Most of our code is in Python, with an occasional bit of C mixed in.
The ideal candidate will be excited about expanding our platform, continuously improving our uptime and helping new application teams come up to speed and get products into production as quickly and reliably as possible.
Responsibilities
- Execute release and hotfix builds for engineering team
- Document and communicate release details to stakeholders
- Validate new product features, review documentation and confirm bug fixes
- Work with multiple engineers and product teams
- Build out suites of unit, functional, and integration tests – and make sure that they are kept separate.
- Triage the questions from stakeholders (primarily other development teams) and eventually be able to respond to the majority of them without assistance
- First line support for new product teams starting to use DEXI
- Build a sample/reference app (as opposed to the template app) that would show how new DEXI features are designed to be used/implemented
- Develop/implement a strategy for performance and loadtesting DEXI (and assisting the product teams in doing their performance/load testing)
- Responsible for releasing DEXI libraries