Tech Stack
AnsibleCloudDockerGoGoogle Cloud PlatformGrafanaJavaJenkinsKafkaKotlinKubernetesLinuxMicroservicesPostgresPrometheusPythonRabbitMQTerraform
About the role
- Daily technical operation (monitoring, deployment, infrastructure administration) of SaaS applications, middleware and related systems on-premises and in cloud
- Automate and enhance processes and procedures to ensure stable and consistent production environments
- Monitor infrastructure and application metrics using Prometheus, Grafana, OpenSearch/Kibana; maintain and extend metrics-based monitoring systems
- Deploy and support internally developed applications and third-party software in production
- Systems administration of application hosts: upgrading, patching, tuning, capacity and performance management
- Participate in operational duties including production support shift duty and on-call (approx. one one-week shift and one one-week on-call duty per month)
- Contribute to evaluation and development of DevOps initiatives including automation, containerization and cloud migration projects
- Represent operability, sustainability and performance needs of the product within the team
Requirements
- University degree in Information Technology or equivalent OR 3+ years’ prior experience technical operations of high criticality environments
- Expertise in RedHat Enterprise Linux (installation, system monitoring and maintenance, tuning and troubleshooting, etc.)
- Experience with automation, software deployment and orchestration technologies (Ansible, Terraform, Docker, Kubernetes, Jenkins, etcd, Git, GitHub)
- Experience with Kafka is a huge plus
- Be able to take responsibility and deliver results autonomously, sometimes under time pressure
- Proficiency in written and spoken English
- Fluent English and Czech (Languages specified)
- Would be an advantage: knowledge of Kafka, RabbitMQ, PostgreSQL, Prometheus, Open Search, Kubernetes, GCP
- Architectural understanding of infrastructures incl. network topologies
- Experience with security requirements (certificates, TLS encryption, central identity management)
- Understanding and/or experience with DevOps, SRE, Agile working models
- Experience with one or more languages: Java, Kotlin, Python, Go
- Understanding of Serverless and Microservices architecture
- Experience in continuous integration & delivery (e.g. Jenkins, ArgoCD, CircleCI, Travis)