Senior Cloud Developer
LOCATION: Berchem,BE COMMITMENT: Full-time DESIRED START: Immediately
Do you want to be part of something Big?
iDalko is a fast-growing technology scale-up with ambitions for world domination (tongue in cheek). We are a solution partner doing consultancy on Atlassian tools (like Jira and Confluence) to the local Belgium and French market. And we develop Atlassian related add-ons like Exalate and the Table Grid for Jira.
Some of our local clients are: Brussels Airport, KBC, Agfa, Barco, Napoleon Games, ...
Some of our international clients are: Samsung, Verizon, IBM, Dell, Apple, Tesla, Amazon, Nike, ...
Exalate is an innovative integration platform allowing to build a synchronisation bridge between different work management systems. It's unique single tenant distributed nature using a customized synchronisation engine makes it a solution which allows to implement a large array of integration scenarios.
"Exalate cloud" is an infrastructure optimized for the hosting of Exalate nodes. This infrastructure is implemented on top of a number of K8S cluster running on a Google Cloud based environment. The Exalate Cloud application is using a set of open-source technologies to implement its functionality.
As Exalate Cloud developer, your main responsibility is to define and implement the roadmap of Exalate Cloud in close-cooperation with the whole exalate team. Additionally you carry an operational responsibility to handle Critical or Blocking issues which requires advanced technical knowledge of how the cluster operates.
The unique combination of the technologies used in Exalate cloud plus the need to have a scalable solution serving thousands of customers worldwide is a technical challenge which requires someone with the passion of developing innovative products using open source technologies
It is good to know that:
The Exalate product is being developed using a technology stack based on React, Play, Scala, Java, Python, Postgres, Docker, k8s, terraform, and much more.
We have all a passion on delivering quality products.
We follow an agile development methodology with continuous integration, git-flow, pull requests, static code checks.
You understand how this works and how it translates into deliverables.
iDalko has remote working in its genes.
People are working from different continents and countries (Costa Rica, Canada, Belgium, Ukraine, France, Spain, Belarus) and we are expanding. This has also the consequence that tools like Slack, Zoom, Confluence, Jira are part of your daily work environment.
Information security is a top priority in our concerns and is something everyone needs to be attentive to.
Security vulnerability related issues need to be handled in a timely manner and communicated to the relevant audience. Especially with Exalate cloud, any change can lead to a security vulnerability.
English is almost your mother tongue.
Your colleagues master in total a mix of 19 different languages (we like diversity), so we had to settle on one. Due to the technical nature of the product, it is English. So expect to use that one - a lot.
ARE YOU THE HERO WE SEEK?
- Exalate Cloud Development
We expect you to handle the roadmap for the further development of exalate cloud. Exalate cloud has been designed based on 'Infrastructure as code' where the configuration is stored in a database. Python based logic translates this configuration into terraform scripts which are then applied onto the K8S cluster.
The exalate business requires a further evolution of the feature set such as building scalability over multiple clusters, node migration, audit logging, introducing EDR technologies on the compute engine as on the pods ... - Exalate Cloud Critical operations
The support of Exalate cloud is broken down into 3 tiers - Level 1, Level 2, Level 3
As a senior exalate cloud developer, you will have to take care of critical escalations (like database down), maintenance of the cluster, intervene in case of severe performance issues and ensure that all security controls are fully functional.
Also you will have to spend time on coaching (mainly) L2 and L1 cloud engineers (no people management duties) about the technologies in use. We want everybody to grow.
- Exalate Cloud Development
We expect that the Development aspect will take 90% of your occupation, while operations 10%.
WHAT SUPERPOWERS DOES OUR DREAM HERO HAVE?
- You are an expert in open source technologies such as Terraform, Google Cloud, Cloud Networking, Traefik, Kubernetes, Python, Django, Linux, Docker, ...
- Your stackoverflow reputation is in the top 15% overall as you like to communicate and provide answers to technical challenges in a clear and concise way.
- You can work independently and drive a request to delivery by engaging with the team, find workarounds in case of speed bumps. Keep it simple and effective is your mantra
- You avoid shortcuts in the code as you know they are going to bite back.
- You consider that you are responsible for the quality of your work (in all aspects), and you appreciate the contribution of your quality control colleagues - who try to help you achieve your goals
- By default you automate any repeating tasks.
- Finally, security is key in everything you do.
BONUSPoints for:
- You like a good joke, read a good book, enjoy cooking, mingle with people and enjoy live
SO, What's in it for you?
- You get to join a superb team of dedicated colleagues, or should we say, work-family?
- Flexible hours and working spot (work from home) are part of the deal
- Competitive salary goes without saying
- Free lunches are also included when the office opens its doors again in these pandemic times
- You’ll get ample opportunities to learn new things and grow with us
- No micro-management! Be the boss of your own schedule
Our Values:
- You get to join a superb team of dedicated colleagues, or should we say, work-family?
- Flexible hours and working spot (work from home) are part of the deal
- Competitive salary goes without saying
- Free lunches are also included when the office opens its doors again in these pandemic times
- You’ll get ample opportunities to learn new things and grow with us
- No micro-management! Be the boss of your own schedule