Release Engineer/DevOps
BrnoWe are looking for a DevOps Engineer to help us build broadcasting products driven by our customer’s expectations - secure, up & running, delivering new features often and seamlessly.
Must haves
- Software or release engineering experience (seniors) / basics or interest (juniors)
- Ability to design releasing systems (seniors) / ability to understand and work with complex releasing systems (juniors)
- Algorithmization and scripting ability (Groovy, Python, PowerShell, Bash or any programming language)
- Experience (seniors) / basics and willingness to learn (juniors) with CI/CD software (Jenkins, GitLab CI, Azure DevOps, GitHub Actions, any other similar automation software)
- Experience (seniors) / basics and willingness to learn (juniors) with Docker (including creating images, Docker networking and Docker Compose).
- Experience (seniors) with AWS cloud (EC2, ECS, VPC, Security, IAM)
- Basic experience (juniors) with some cloud providers (AWS, Azure, Google Cloud)
- Windows and Linux basics (we are working on both OS)
Nice to haves
- Experience with releasing C++, Java, C#/.NET, or JS/TS/NodeJS applications
- Experience with SQL, noSQL databases, or MQs
- Experience with Kubernetes
- Advanced release concepts experience - releases of SaaS, releases to cloud, feature flagging, canary releases
- Experience with large-scale or distributed systems, SOA
- Experience with Atlasian softwares (Jira, Confluence, Bitbucket)