Description
We are looking for multiple experienced software developers to be part of RtBrick’s DevOps team. The DevOps team handles the CI/CD, compute and networking infrastructure and tools that together form a multi-tenant multi-environment delivery and deployment system for RBFS (RtBrick Full Stack). You will be part of a high performance team responsible for building new tools and services and integrate them in the existing systems.
Responsibilities
CI/CD
Knowledge of software compilation and packaging for various Linux environments is required. Knowledge and experience with CI/CD systems is required. Knowledge of Linux system administration is highly desirable. Knowledge of modern deployment methods (container technologies, etc.) is also desirable.
Software development
Experience and skills for developing custom tools, services and infrastructure software for CI/CD, orchestration and/or automation systems is essential. Knowledge of the Python or Golang programming languages is required. Most internal tools and systems are written in Golang so knowledge of Golang is highly desirable or a willingness to learn it.
Tools and Operations
Knowledge of shell (bash) scripting and Linux command line tools. Familiarity with the Ansible automation framework and with monitoring solutions based on Prometheus and Grafana is considered a plus.