Senior DevOps Engineer TSDB
Requirements:
- InfluxDB
- Python/Java
- Ansible/Terraform/Terragrunt
- Apache Kafka/Confluent Cloud
- Docker/Kubernetes/ArgoCD/AKS
- SCMS
- CI/CD/Gitlab-CI
- Cloud
Project description
Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity. This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent.
Please note that this position involves occasional on-call duty to resolve potential customer-critical incidents.
Main responsibilities:
- Configure and operate our time-series database infrastructure to store and process telemetry data.
- Continuously develop and optimize our stream-processing pipelines.
- Continuously develop and optimize our Python and Java-based applications that are close to the TSDB.
- Automate build and deployment processes in hybrid environments (e.g., public cloud and self-hosted).
- Work closely with development teams and architects to enhance performance and features.
- Python development to adapt to telemetry database components, API design for scalable infrastructure and API development for interfaces from software development projects.
- Manage, scale, and handle access management for telemetry databases.
Required skills:
- At least 3 years of experience working with InfluxDB.
- At least 3 years of experience with programming languages such as Python and Java.
- Familiarity with Ansible, Terraform or Terragrunt.
- Knowledge of Apache Kafka or Confluent Cloud.
- Experience with containers in scalable environments such as Docker, Kubernetes, ArgoCD and AKS.
- Experience with SCMS and CI/CD systems like Gitlab-CI.
- Knowledge of cloud environments and services such as Azure.
Recruitment process:
- Recruitment screening and experience survey (ca. 1 hour)
- Profile-specific offline assignment (approx. 2–3 evenings of concentrated work, depending on experience)
- Client technical interview (ca. 1 hour)
- Client team interview (ca. 1 hour)
- Offer meeting (ca. 30 mins)
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Wroclaw (PL), Warsaw (PL), Szczecin (PL), Cracow (PL), Bialystok (PL), Gdansk (PL), Lodz (PL)
- Remote status
- Hybrid
- Hourly salary
- PLN150 - PLN200
- Skills
- DevOps, Infrastructure
- Experience
- Senior, Lead, Principal
- Area
- Cloud, DevOps, Infrastructure
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.