This is what you can expect from us as a Junior DevOps / Platform Engineer:
* Work with Purpose - your work has a real impact on patients and healthcare professionals in the medical field.
* Corporate Culture - we embrace structures that foster high performance and strong team dynamics. Our interactions are characterized by mutual respect, loyalty, and recognition. We work together towards common goals and expect the same from you.
* Flexibility - would you like to pick up your child from daycare? Do you enjoy exercising during lunchtime? We support you in achieving that balance. Besides flexible working hours, as a remote-first company we offer the flexibility to work 100% remotely from Germany, Spain, Portugal, Italy, Poland, France and Austria.
* Edenred card - which you can use in the way that suits you best .
* Professional Development - your professional development is important to us. We are dedicated to your success and job satisfaction.
* Extra Day Off on Your Birthday - so you can celebrate with your loved ones.
Tech stack:
* Backend code. We're a Go shop. We are big fans of the limitations of the language that enables everyone to write similar code, without the stress of code style debates.
* Infrastructure. We try to keep simple architecture which is cloud provider agnostic - a set of web servers running in orchestrated containers, a managed PostgreSQL database and a managed redis cache. We have a hybrid cloud setup. Our production infra is on T-Systems and non-production is on AWS.
* Monitoring. We have tried a lot of solutions but decided to go all-in with Datadog (metrics, logs, security, and tracing through APM).
* Frontend code. Our frontend apps are built in React and React Native. We use GraphQL to communicate between the apps and the backend.
* AWS and Openstack based cloud (basically postgres + k8s)
* Github Enterprise Cloud
* CircleCI (moving to Github Actions)
* Dockerhub and ECR
* Datadog
* Snowflake
This is how you will make an impact as a Junior DevOps / Platform Engineer:
* Enhance knowledge sharing and reduce key-person dependency within the platform team.
* Improve platform security, observability, and compliance with European regulations and standards (C5, GDPR, ISO 27001) to meet the demands of the healthcare sector.
* Manage and scale platform-related workloads to support the company’s growth and increasing operational demands.
* Design and architect an efficient, maintainable, and scalable platform that supports the product’s evolution and operational excellence.
Some projects you'll work on as a Junior DevOps / Platform Engineer:
Hybrid cloud setup:
We migrated to a hybrid, multi cloud infrastructure for legal reasons, where we may need to have one local cloud provider.
We have picked open source technologies (Terraform / Kubernetes / OpenStack) for ease of migration.
Continuous integration and deployment:
* Automatically flag commits which introduced regressions
* Automate the deployment of our Embedded Analytics solution (Quicksight)
* Automate the deployment and release of native applications
Access management:
* Remove all password authentication to connect to servers (SSO for devs)
* Automatically rotate any server credentials accesses
* Provide the right access roles for any user
Platform:
* Work on the clients for our cache / databases (golang)
* Implement & use tracing over our platform
Security:
* Setup application security monitoring & WAF access control
* Conformity to our ISO 27001 certification
Monitoring:
We want to sleep at night and on weekends (and currently doing so) - for that reason, we believe in automation. The idea is to build and use tools that do the work for us, and notify us when something goes south - it doesn't happen very often, but when it does, it's better to be prepared.
BI stack:
We have a mature BI infrastructure which connects multiple sources to our ELT pipeline (Stitch, DBT, Snowflake) and finally Looker for visualisation.
Please apply via our application form in order for us to consider your application. To help us get a better understanding of your profile and qualifications, feel free to share additional information with us via email at platform-applications@recaresolutions.com
Your profile:
* You have a solid understanding of networking fundamentals, including routing, IPAM, the difference between switches and gateways, and are comfortable discussing concepts like "autonomous systems" and the OSI model.
* You are familiar with the most common Layer 7 protocols such as SSH, DNS, HTTP(S), IMAP, SMTP, etc.
* You possess experience in at least a couple of programming languages, with Python, TypeScript, and Bash being the most commonly used in our environment. Experience with other languages, such as Rust or C, is also valuable.
* You have hands-on experience with containers, understanding their deployment and management.
* You bring practical experience with public cloud platforms, preferably AWS, although experience with other cloud providers will also be valuable due to the similarities.
* You have a preference for writing over talking, with the ability to create clear, reusable, and minimalistic texts, such as documentation, post-mortems, and work instructions.
* You have experience with ISO 27001 audits or similar information security attestations and are familiar with the standards and processes related to compliance.
Recare is the technology partner for optimal discharge management. With its Software-as-a-Service platform, the company enables simple and efficient discharge and transition processes for patients who require further care after their hospital stay. With the acquisition of Pflegeplatzmanager GmbH in the summer of 2023, the digital marketplace expands to include 820 acute care hospitals, 650 rehabilitation clinics, and 24,000 additional service providers in the fields of nursing and medical supplies/homecare. Recare was founded in 2017 and is headquartered in Berlin.
We’re looking forward to hearing from you!