Thousands of contributors on large-scale projects (with huge document sets) collaborate using our solutions to help them streamline their work and meet their deadlines. Bluebeam's Studio Cloud team heads up the tantalizing challenge of architecting highly-available, cloud-based solutions that constantly smash through the barriers of our customers' workflow inefficiencies. Our solutions are serving as an integral tool in coordinating architecture, construction, and engineering projects like hospitals, airports, stadiums, etc., and we are continuously finding more and more exciting applications for our handiwork.
The mission of the role:
- Improve and champion our build and deployment process for the Studio Cloud product
- Develop (and automate where possible) standard operating procedures around common failure scenarios (e.g. scripted/automated rollback, failovers, escalation procedures, etc.)
- Develop system health monitoring and reporting
- Consult on overall production system architecture
- Advocate and coach team on writing production-ready code, such as:
- Ensure features are built with operational requirements in mind (e.g. logging standards, configuration options)
- Provide suggestions on rollout/deployment strategies
- Develop test automation framework in collaboration with other team members
Experience
- 5+ years in a web-based software development or operations-related position. (Basically someone who has been around the block a few times, understands the perils and pains of dealing with a production system.)
- Technical
- A blend of tools/coding/scripting abilities, with some expertise in automation
- Working knowledge of C#
- Some scripting language (e.g. Ruby or Python)
- Git
- Chef/Puppet
- Bonus points for a working knowledge of common client-side technology, such as Javascript, AJAX, HTML5
- Skills/knowledge in one or more of these subject areas, no flinching at learning others as needed:
- Process (re)engineering
- Configuration management
- Continuous integration systems
- Continuous deployment
- Cloud Systems architecture (e.g. caching layers, content delivery networks, high availability practices)
- AWS or experience with other public cloud infrastructures
- Software as a service
- Experience with web servers and their administration (e.g. IIS, Apache, etc.)
- Database administration (e.g. NoSQL, MS-SQL, etc)
- Networking
- Agile/Scrum/Lean/DevOps
- A blend of tools/coding/scripting abilities, with some expertise in automation
Attitude:
- Collaborative
- Business-minded. We want to deliver new features and value to customers as quickly as we can.
- Focused on the big picture – not just the engineering or production realm
- Pragmatic
- Willing to work at all points in the product development pipeline
If you think you are a good match for the Bluebeam team, please send us the following:
- Cover Letter (Try to show us who you are. If you are going to send us the same one you send to everyone else, we will be bummed.)
- Resume
Learn more about Bluebeam and Bluebeam Engineering here. (Be sure to check out the videos!)
We made Deloitte's Technology Fast 500™ list AGAIN! http://bluebeam.com/us/press-room/articles/11-13-13.asp