Senior Software Developer Go - Big Data Systems (m/f/d)

  • 100 % Home Office (Germany and Austria)
  • // Remote

Are you passionate and enthusiastic about innovative technology, cloud services and big data? Are you committed, a team player, enjoy working independently and have a high level of quality awareness? Then this is the right position for you!

Job description

Are you passionate and enthusiastic about innovative technology, cloud services and big data? Are you committed, a team player, enjoy working independently and have a high level of quality awareness? Then this is the right position for you!

What you can expect from us

Anexia has grown up as a family and we want to keep it that way in our growth strategy. We like to take responsibility, we respect each other and we know that we can do anything. We look favourably on Anexia and Anexia looks favourably on us. Enthusiasm, experience and expertise count, so you can expect a fair salary and numerous benefits.

We are more than just a workplace. That's why we offer our employees many benefits (depending on your position and location): good transport links, flexible working hours, training and development, mentoring programme, free parking, work mobile phone and notebook, snacks and drinks, company car, employee events, fun corner, and much more.

Your tasks include

  • Self-managed provision of a wide range of cloud services via the Anexia Engine cloud management platform (from basic services such as domains and DNS to virtual servers and big data solutions)
  • Development of concepts for modern and scalable data systems for the Anexia Cloud
  • Operation and development of various APIs / microservices (in Go)
  • Integration of streaming technologies such as Kafka and NATS as well as database systems such as Elasticsearch, ClickHouse and NoSQL into the existing Anexia system
  • Establishment of structure and automation using Ansible and with a strong DevOps mindset
  • Active participation within a distributed, agile team in a flexible and innovative working environment

What you bring with you

  • Sound experience with Kafka, NATS, Elasticsearch / Opensearch, ClickHouse and other (No)SQL databases as well as good knowledge of database concepts (RDBMS, NoSQL, TSDB, Big Table)
  • Experience with data visualisation tools (e.g. Grafana, Kibana, Metabase)
  • Routine in dealing with APIs (RESTful, gRPC)
  • DevOps is not a buzzword for you, but an everyday reality ("You build it, you run it")
  • Automation via Ansible
  • Experience in the development of middlewares / microservices (Go programming language)
  • Very good knowledge of English, knowledge of German desirable

About the company

Anexia is an internationally active cloud service provider and internet service provider and was founded in 2006 by Alexander Windbichler in Klagenfurt, Austria. Our focus is on customised and high-quality solutions in the areas of cloud and managed services as well as individual software, app and web development. In addition to our headquarters in Klagenfurt, we also have offices in Vienna, Graz, Karlsruhe and New York City. We employ around 400 people and have more than 90 data centre locations in 70 countries around the world.

Our benefits

  • Promotion opportunities
  • Flexible working hours
  • Home office
  • Team building
  • Further training