Site Reliability Engineer PubNative Berlin, Germany €40,000 to €65,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
PubNative is a mobile publisher platform that serves native ads via a scalable and flexible API for mobile apps and web. Our publisher-first approach focuses on the specific needs of each publisher across all verticals. Our ad serving technology is used by developers and publishers around the world.
Our system consists of a myriad of high load Golang-based APIs, iOS SDKs, Ruby/Rails 5 dashboard, Scala and Spark data- and ML pipelines, Druid OLAP system, running on a Mesos and Kubernetes cluster.
We're always on call to keep our networks up and running, ensuring our users have the best and fastest experience possible. We follow “Infrastructure as Code” model and immutable deployment strategies.
We are looking for a Site Reliability Engineer (m/f) to help us build and operate infrastructure platforms, and provide technical consultancy to engineering teams on how to build reliable, scalable and efficient services.
Our Responsibilities:
- You help us build a hybrid, poly-cloud-provider environment
- You help to design, develop and operate monitoring, tracking platforms
- You drive scalability and operability of supported systems/infrastructure
- You participate in on-call rotation and be on-call for the services you build and support
- You work with other teams to provide consultations in systems architecture support for new and existing production systems
- You write code so that you can automate tasks, support SLA for Production Systems, you support other engineering teams on reliability, scalability and efficiency topics
- You manage OS image/templates via Packer, provision infrastructure via Terraform
- You support CI/CD and make new pipelines
- You engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement
- You support services before they go live through activities such as system design consulting
- You maintain services once they are live by measuring and monitoring availability, latency, and overall system health
Our Requirements:
- 3+ years of experience in a Site Reliability role/Full-stack developer
- Experience with public cloud providers (AWS, Google Cloud, Digital Ocean, etc.) and Infrastructure as Code (Terraform)
- Strong programming skills and familiarity with modern programming languages: Go, Ruby, Python, Shell etc.
- Knowledge of managing docker containers and microservices via Kubernetes
- Experience building and monitoring systems and metric collection pipelines
- Track record of building automation and solving multi-datacenter/clouds infrastructure problems
- Knowledge of algorithms, data structures, complexity analysis, software design and reverse engineering
- Interest in designing, analyzing and troubleshooting large-scale distributed systems
- Experience working with source control - Git
- Experience with continuous integration platforms such as TeamCity, Jenkins, CircleCI etc.
- Understanding of Agile, DevOps practices such as CI/CD, automated testing etc.
collectAI provides receivables management, covering the end-to-end process from e-invoicing and dunning to debt collection. Focusing on digital communication channels, automation and machine learning gives our solution an edge over traditional approaches. We communicate with customers via their preferred channels, at their favored time and enable them to pay easily. Companies benefit due to higher customer retention rate, reduced costs and improved repayment rates.
collectAI was founded in 2016 and is part of Germany’s largest e-commerce retailer, the Otto Group. Our international team currently consists of 30 professionals mostly working in our Hamburg office.We are looking for a (Senior) Golang Software Engineer / Site Reliability Engineer to join our Berlin-based engineering team: You will be creating, improving and operating micro-services written in Go as well as contributing to tools and systems that enable other teams to deploy services quickly and operate them reliably.
Our architecture is currently based on micro-services written in JavaScript, Python and Go. We use NATS for event streaming and utilize AWS' RDS in our persistence layer. Services are deployed in Kubernetes and monitored with Prometheus. We build our frontends mostly with React.
Basic Qualifications
Strong problem-solving skills
Good understanding of computer science fundamentals
Passion for clean, simple and robust code
Solid knowledge of Go
Preferred Qualifications
Exposure to Docker, Kubernetes and Prometheus
Experience with JavaScript
Knowledge of micro-service principles and best practices
Benefits
- Regularly visit our headquarter in Hamburg's beautiful Hafencity
- Shape our Berlin-based team as one of its first members
- Well-funded and part of Germany's largest online retailer, the Otto Group
- Option to partially work remotely
- Budget for conferences, books, trainings etc.
- Free choice of hardware and software
Senior Site Reliability Engineer Tendermint San Francisco, United States / Berlin, Germany / Toronto $100,000 to $150,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We're looking for someone who has:
- At least 5 years of software engineering experience with open source contributions.
- Written structured, high-quality programs and scripts for automation.
- Significant experience writing Golang or the ability and desire to become proficient in new languages.
- Experience developing, releasing, and maintaining production software and infrastructure tools like Elastic stack, InfluxDB stack, DataDog, PagerDuty, or VictorOps.
- Built solutions with a broad set of technologies in and around cloud solutions (AWS EC2, ECS, Route53, DynamoDB, RDS, Lambda, Docker, - Google Container Engine, Kubernetes or Docker Swarm).
- Implemented continuous deployment before (Jenkins, CircleCI, Travis, Ansible, Chef, Puppet).
- Experience with SDLC tools (Git, GitHub, Atlassian Stash/Bitbucket, GitLab, JIRA).
- Experience with QA/SIT tools (Selenium).
- Experience in Linux System administration including package management, network management, and security management.
- Familiarity with open source P2P networking protocols.
- Experience working in an agile development environment.
- The ability to take ownership and see initiatives through.
- Exceptional communication skills.
- Experience working with distributed teams.
What your primary responsibilities will be:
- Help scale software systems with automation, in an effort to improve reliability, velocity, and simplicity.
- Create, maintain, and improve the tooling for continuous integration and continuous delivery.
- Build and maintain tooling for deploying, monitoring, and maintaining clusters of Tendermint nodes on our testnets and mainnets.
- Build and maintain tooling to help shorten feedback cycles within teams and projects.
- Plan, build, and maintain public facing services in association with business goals.
- Build tools to measure and monitor availability, latency and overall system health.
Site Reliability Engineer KIWI.KI Berlin, Germany €50,000 to €50,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Our goal is to replace the physical key and to revolutionize key management. Our smart access-as-a-service solution KIWI allows users to unlock doors completely hands-free with our identity token KIWI Ki or by using our KIWI App. Our customers from the real estate industry use the KIWI Portal to simplify key management. And service providers like Deutsche Post and waste management companies open the doors of apartment buildings with KIWI. More than 47.000 households in 15 cities are already connected to the KIWI Infrastructure.
Our development team is an interdisciplinary mix, covering the full range from hardware and firmware development through systems, web, and mobile. Our highest priority is safeguarding the privacy and security of our users. We believe that it’s possible to have a connected system without gathering huge amounts of information on the private lives of our customers. As a result, we have developed our whole system almost entirely in-house, using cutting-edge cryptography, an innovative wireless sensor network, and an open-source approach.
YOUR ROLE
The role of the SRE at KIWI is to allow for the business to make changes quickly and safely within the company. Your role includes:
- Working with the business to translate business requirements into technical implementations.
- Designing and building tooling and process patterns to be used by the rest of the Engineering team.
- Maintain production and test environments.
YOUR SKILLS
Excellent, in-depth knowledge of GNU/Linux and associated technologies.
Strong knowledge of TCP/IP and UDP.
Highly skilled in at least one scripting language.
Working experience with Kubernetes, preferably running on CoreOS, continuous integration pipelines (Gitlab-CI, Travis, Circle).
An understanding of Ceph network block storage.
Python or Golang background a plus.
Excellent communication skills, both written and verbal.
A proven track record of working with Linux systems.
Able to work autonomously. Identifying and prioritising tasks; experience enough to know when you seek input from others.
WE OFFER
A high degree of autonomy, challenging tasks, and the ability to impact the company every day
An inspiring work environment based on team spirit, fun and passion for our product
Employee stock ownership plan und training budgets
German classes for non-native speakers
Weekly team breakfast and lunch as well as unlimited coffee and other drinks
A friendly and international team in an office in Berlin Mitte
Join our talented team and be a part of the KIWI story! We are looking forward to receive your application. Please apply here: https://kiwi-jobs.personio.de/job/13157#apply. Your contact person is Charlotte.
Site Reliability Engineer Contiamo Berlin, Germany €60,000 to €80,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
*The product: A containerized data science environment*
Our ambition is to create a platform that gives data scientists a flexible, consistent, and simple environment based on Docker containers, where their code can be written in a large variety of languages (Python, R, Go, Scala). This tool then turns their code into stateless functions that can be easily deployed into powerful data pipelines.
*The stack*
Kubernetes, OpenFaas, Docker
*The challenge*
Having great DevOps engineering support is crucial in order to guarantee that our micro-service based platform runs smoothly and reliably, no matter where it is deployed (we support cloud and on-premise deployments).
Our components are mostly written in Go, with some Scala and a bit of Python mixed in, and all of them expose well-defined interfaces. We always keep operational requirements in mind when developing new services.
We're looking for someone who can actively drive our roadmap in the area as part of our technical operations team, who can evaluate new technologies and wants to be a great partner for the rest of the tech team.
*Your profile*
You have senior-level experience with complex production deployments, know your way around Kubernetes and have in depth operational experience with at least one of the big three cloud providers (AWS, gcloud, Azure).
Software engineering experience is a big plus, particularly in Go.
*About us*
*Who we are*
Contiamo is a Berlin-based, fast-growing tech company. We offer a flexible data platform enabling businesses to create interactive, data-driven decision tools and automations. Our mission is to combine sophisticated data science with a great user interface and experience.
We are a tech-driven company and keep a close watch on recent scientific developments and emerging technologies. We love open-source. We are a very international team with interesting people from all over the world (95% of us have relocated to Berlin).
*How we work*
We strongly believe in the importance of uninterrupted time to get stuff done and quality over quantity when it comes to working hours. We prefer to keep our schedule meeting-light and work in a library-like atmosphere during the core hours.
We believe the ability to give and get constructive feedback and express divergent ideas is crucial to making innovation come to life. We live a very open discussion culture and prefer the evaluation of ideas based on merit over top-down decision making.
We strongly believe in ownership of one's features, from spec to implementation to operation. We also understand that ownership comes with a sense of responsibility towards others that depends on the results of our work.
We believe that everybody should be able to find meaning in their work. We match assignments based on both ability and individual interests and discuss your progress and individual needs every 3 months.
We don't see people as "resources" and genuinely care about each other. We also understand that there's more to people's satisfaction and engagement than fancy perks and cool events. We continuously work towards an environment providing a lot of autonomy, transparency and development opportunities and rely on everybody's feedback to hold us accountable for maintaining our high standards.
Sound like the kind of atmosphere you would work well in? We're looking forward to receiving your application! We see the interview process as a mutual opportunity to get to know each other — at eye level. That's why we always strive to respond within hours, not weeks.
DevOps Engineer ChartMogul Remote (Europe) / Berlin, Germany €40,000 to €60,000 a year
September 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
ChartMogul Engineering is well on its journey to fully embrace a DevOps-driven culture!
Our DevOps team builds the infrastructure, processes, and tools necessary to release, monitor, and manage our applications with high velocity and efficiency in a modern cloud-native environment. We value automation, self-service, and empowerment of product engineering to manage our codebase from development to production.
By joining our team, you will play a significant role in supporting our growing architecture, working with edge cloud technologies, and implementing innovative solutions for our products. As with many young companies, your responsibilities may evolve. Here are some of the things we expect you to take on as a DevOps Engineer:
End-to-end ownership of everything related to the infrastructure that keeps ChartMogul alive and running, including running daily operations of our infrastructure on AWS
Collaborate with the product engineering teams and the various service support teams in engineering (QA, AppSec, Data Engineering) in service of maintaining, building, and improving our underlying systems so that they are highly available, scalable and performant
Actively contribute to improving our systems and evolve our infrastructure: flawless CI/CD pipelines, Kubernetes deployments, containers monitoring, automation with infrastructure as code, GitOps, reliability on AWS cloud
Join our constant efforts to meet and overcome standards for information security and compliance; ensuring our customer data is as safe as possible is our top priority
Proactively identify and validate areas of improvement as necessary by using the best tool available for a given case and constantly researching and evaluating industry trends that fit ChartMogul's needs
Our Tech Stack
We run a combination of Kubernetes clusters and a fleet of Linux machines for our Rails stack, along with multiple microservices backed up by PostgreSQL databases and a Redis datastore. Our legacy infrastructure is running on AWS EKS (Kubernetes and containers).
2 years of professional experience as a DevOps / SRE / Systems Engineer
Hands-on experience with high traffic production infrastructure
Strong knowledge of Linux and computer networking
Experience with AWS cloud and services
Experience with configuration management systems
Experience with managing and monitoring databases
Next to speaking English fluently, you can understand and translate business requirements into clearly articulated technology solutions
Nice to have
Understanding the cloud ecosystem in modern software development: Infrastructure as Code, Immutable infrastructure, git, CI/CD pipelines, containers, serverless, monitoring
Experience with Docker and Kubernetes
Experience with PostgreSQL databases and RDS
Hands-on production experience with CloudFormation or Terraform on AWS cloud
Behaviourally
Clear and precise communications, especially when working under the pressure of a production failure and/or incident affecting our users
You're passionate about the DevOps culture and keep up with news and technologies in the cloud, networking, Linux, and open-source area
You're eager to learn, contribute to design and architecture decisions, and inspire change
You value automation; you are eager to spend a bit more time automating things that require more than one manual trigger
What is it like to work at ChartMogul?
You’ll join the adventures of an early-stage company and experience what it means to have an incredibly impactful job
You’ll become part of a team of nice, awesome, and highly dedicated people who all have the same mission: Helping companies build better businesses
Flexible hours with healthy work-life balance
All employees, including contractors, receive sick days, paid holiday days, and paternity leave
You’ll receive a great salary pack (market or upmarket)!
Application Process
Application is reviewed
Introductory + technical call with our DevOps Engineer
Final interview with our Head of Engineering
Reference checks
Offer
This is a full-time remote position. Please note that we are only able to consider applicants who are eligible to work in the EU at this time.
As our next full-time backend engineer, you'll help us build a securities API for financial institutions, the first such API in Europe. Your goal is to take ownership of designing, developing and maintaining our microservice architecture (written in Go).
A greenfield project. Cutting edge technologies. No legacy code.
This role will give you the opportunity to:
Build fault-tolerant, horizontally scalable systems. Using Microservice architecture powered by Docker, Kubernetes, Linkerd service mesh, and Kong as a Gateway.
Build event-driven applications using Kafka
Work on different aspects of our API-product portfolio as part of the development team
Develop data processing and storing mechanisms
Work on improving the reliability of our API tools, as well as developing innovative tools
Work with an agile methodology: at the end of the 2-weeks sprint cycle we have a demo with a retrospective to make our software delivering faster
Why Upvest:
We're working on solving a hard problem: fixing the European securities financial infrastructure that empowers more people to be able to invest. You have the opportunity to contribute to this change.
We invest in you. From access to a personal coach, development budget and plenty of opportunities to grow in your role.
We take hiring seriously with a strong focus on keeping a high bar when interviewing (equally important is that we also hire decent people who are passionate about their craft and helping up achieve our shared mission).
While we're not quite fully-remote, we are committed to being a flexible employer as we understand you don't have to be in the office to do your best work.
We live a culture of empowerment, trust (that we hire the best people and get out of their way) and openness (there's a greater advantage in sharing information than keeping it to ourselves).
We ensure we take time to have fun as a team. We're looking forward to having more time in-person again once this becomes possible again.
At Upvest, we are building the financial infrastructure of tomorrow. Our vision is to create a world in which any asset can be owned and traded digitally by anyone, anywhere. Our bold long-term view is backed by Europe's largest tech VCs Notion Capital, Partech and Holtzbrinck Ventures. Today, we count 22 talented people from 10 different countries and we want to keep expanding our international Upvengers team.
Your mission:
We are seeking a full-time backend engineer to build a securities API for financial institutions, the first such API in Europe. Your goal is to take ownership of designing, developing and maintaining microservices written in Golang.
A greenfield project. Cutting edge technologies. No legacy code.
This role will give you the opportunity to:
Build fault-tolerant, horizontally scalable systems. Using Microservice architecture powered by Docker, Kubernetes, Kuma service mesh and Kong as a Gateway.
Build event driven applications using NATS
Work on different aspects of our API-product portfolio as part of the development team
Develop data processing and storing mechanisms
Work on improving the reliability of our API tools, as well as developing innovative tools
Work with an agile methodology: in the end of the 2-weeks sprint cycle we have a demo with retrospective to make our software delivering faster
Requirements:
At least +2 years of experience and passion about Golang and distributed systems
Fluency with SQL databases such as PostgreSQL, transaction isolation, performance optimization
Fluency with event driven architecture and concurrent algorithms
Be proactive in learning new stacks and have a high sense of taking ownership
Excited to work in a fast-paced and dynamic startup environment
Nice to have:
Experience with Docker, k8s, understanding principles of a service mesh
Experience with Monitoring and Tracing using opentracing/opencensus/opentelemetry/elastic APM
Understanding of encryption algorithms and their application
Full-Stack Engineer nanotek AG Düsseldorf, Germany €45,000 to €75,000 a year
June 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
We are on a mission to build a portfolio of digital products & services that simplify the life of healthcare professionals. While we are backed by a major corporate player, we move at start-up speed and appreciate an entrepreneurial, data-driven mindset.
We are now looking for a Fullstack Developer to join our team in DĂĽsseldorf (non-remote)!
Your opportunity:
Write new and further development of the complex frontend solutions using Vue.js and backend development using Go that your peers praise for its elegance and readability
Develop data-driven and value-oriented products, work closely with our clients and bring ideas to life
Regularly interact with end-users to understand how your systems can serve them better
Propose, design and test applications to ensure data quality and systems reliability
Your background:
You have fundamental knowledge in working in a cloud environment (e.g. AWS, Google Cloud)
Hands-on experience working with relational databases & time-series database is a plus
You have expertise in modern frontend technologies (Javascript / Vue.js) along with the backend development (in Golang, Python, Node.js etc.)
You have excellent English communication skills (both spoken and written), German is a plus
What can you expect from life at naontek:
Innovation: You will be working at the frontline of digital healthcare.
Team: You are working closely with your development team and other colleagues from different departments.
Personal Growth: We support your constant personal and professional development and provide the dedicated training you need.
Autonomy: We focus on our visions and goals and we give you the freedom to creatively reach those targets.
Compensation: We offer competitive salaries together with employer funded pension, flexible working hours, home office opportunity, additional holidays, lunch allowance, public transport ticket subsidy and reduced parking costs. We also offer free drinks and free fruit.
Location: Our office is located in the digital heart of DĂĽsseldorf.
Have we sparked your interest? Would you like to shape the digital healthcare with us? Then apply now! We are pleased to meet you!
Full-Stack Engineer nanotek AG Düsseldorf, Germany €45,000 to €75,000 a year
January 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
You will be given the freedom and the support, but also the responsibility – to successfully implement your ideas. We stand for innovative thinking and fresh ideas. We are active, curious, courageous, smart, clever, keen and always there for you. WE ARE OnBoard!Are you?
Your opportunity:
Write new and further development of the complex frontend solutions using e.g. Vue.js and backend development using e.g. Go that your peers praise for its elegance and readability
Develop data-driven and value-oriented products, work closely with our clients and bring ideas to life
Regularly interact with end-users to understand how your systems can serve them better
Propose, design and test applications to ensure data quality and systems reliability
Your background:
You have fundamental knowledge in working in a cloud environment (e.g. AWS, Google Cloud)
Hands-on experience working with relational databases & time-series database is a plus
You have expertise in modern frontend technologies (e.g. Javascript / Vue.js) along with the backend development (in Python, Node.js, Golang etc.)
You have excellent English communication skills (both spoken and written), German is a plus
What can you expect from life at naontek:
Innovation: You will be working at the frontline of digital healthcare. You will choose your own device and tools from state-of-the-art-technologies
Personal Growth: We support your constant personal and professional development and provide the dedicated training you need
Autonomy: We focus on our visions and goals and we give you the freedom to creatively reach those targets
Compensation: We offer competitive salaries together with employer funded pension, flexible working hours, additional holidays, lunch allowance and public transport ticket subsidy
Location: Our office is located in the digital heart of DĂĽsseldorf (Medienhafen)