What is within the scope of the tooling team, you may wonder? Well, it is making sure the process between a developer starting a project until it is live and in production is as easy and as automated as possible! So, this means problems you own are; environment strategy, CI/CD, static code analysis, automated canaries and other things that makes lives easier for developers.
What we imagine you’d be doing
- Plan, set up and manage solid and reusable software delivery pipelines
- Set up, manage and tear down non-production environments (automation, please!)
- Working closely with developers, PMs and QA to ensure we fulfill client and developer needs
- Contribute to open source tools directly through pull requests and filing bugs/feature requests
- Set up and manage debugging tools (such as distributed request tracing)
- Educate developers in tooling to ensure they’re able to use them in a self-serve manner
What we’re looking for
- Someone excited about contributing to open source
- Strong generic programming knowledge (tools are written in Java, Go, Ruby, etc and our platform is written in PHP, NodeJS and Go)
- Eager to learn and explore new tools and solutionsHas worked on CI/CD before
- Good communicator and educator
- Not afraid of a fast-growth platform
by via developer jobs - Stack Overflow
No comments:
Post a Comment