Job description:
Platform.sh is a groundbreaking hosting and development tool for web applications. We’re a European VC-Backed startup with a host of blue-chip Enterprise clients and a string of awards and grants (including €2m from the EU Horizon 2020 program). To reinforce our technical prowess, we are looking to grow our engineering team with an engineer that also enjoys project management. If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you
For its groundbreaking PaaS solution https://platform.sh is looking for a Project Manager with a taste for Go, good Linux system understanding, and a real hunger for the challenges of building robust, distributed systems.
Platform.sh is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested? There is more
Our external API is pure Hypermedia REST + oAuth on top of Pyramid. It mechanizes the Git layer and needs more features.
We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, OpenStack), we want more targets.
We probably have the highest industry container density. We need to get it higher.
We support any Python, Ruby, NodeJS or PHP application, it’s time to roll-out Java and . NET, and Elixir, of course Elixir.
We need to have more auto-healing on the high-availability clusters. We need more performance out of our multi-protocol ssh proxy. We need work on our Ceph Implementation; We need to get the Debian package generation streamlined and faster. We need… great ideas on how to make Platform.sh even better. Interested? Join us!
Mission :
Directly reporting to our VP of Engineering, your roles will include:
Engineering teams coordination for the flawless execution of ambitious, time constrained development projects
Work with CPO and CTO to ensure alignment between roadmap goals and short-term goals. Communication with all company stakeholders to give an incredibly clear project of both advancement and roadblocks
Backlog grooming. Making it pretty. Actionable. Sublime
Sprint planning, estimation, critical path analysis
Knowing all the things ; where each skeleton is buried
Making projects delivery predictable. Measurable. Finding impediments and helping remove them
Managing with brio changes to backlog. Informing stakeholders when an injected task will cause some other story to be rejected from current sprint or be late
Project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility
Review resource availability and allocation
Tooling around project plan and progress tracking
Reporting and escalation when necessary
Quality management. Managing the “Definition of Done” hand in hand with QA
Delivery management (release planning, QA follow-up) coordination with the Partner Delivery Manager
Must have :
The ideal candidate:
Is a true software engineer with enough low level chops. They know their system. Uses Linux. Codes. This is not a job for anyone who does not like coding. It is not a coding job. But extreme empathy with developers is absolutely required. So the candidate should be one
Is focused. Organized. Mature. Handles pressure. Handles multi-tasking. (Don’t worry we are nice and try to make a really nice stress-free working environment. But when the PM is panicky well this is when stress-free disappears: PM should be the rock)
Has proven successful experience in project management
Has comprehensive knowledge of agile development. He knows his Kanban from his Scrum. Know thy artifacts PM
Has had exposure to cloud services (AWS, Azure etc..)
Understands how an OS works, knows networking, how git works, and the constraints of a distributed system
Is proficient in at least one modern programming language (and proficient in troll deflection about what “modern programming languages” are and are not)
Nice to have :
Knowledge of some PHP stuff. Magento, Symfony, Drupal, eZ Platform, or Typo3. No expertise required
Mad Jira skillz
Public speaking experience
Proficiency in Rust or Ponylang grants you bonus points

