Dashmote is a start-up focusing on the next generation of data products powered by AI technology, with Offices in Amsterdam (HQ) and Shanghai. We connect the offline and online worlds by decoding the digital footprint of locations, allowing our enterprise clients to understand the market and make smarter decisions.
With about 60 employees, Dashmote has ambitious plans in the upcoming years and therefore we need to make sure that we have the right people in place to put such plans into practice. Do you want to boost your career by contributing to Dashmote’s core product, used by some of the biggest Fortune 500 companies? Then we're looking for you.
As a DevOps Engineer you will be responsible for Dashmote's release engineering especially CI/CD automation, ensuring the availability, helping the team for troubleshooting for our data pipeline, ML models, and web applications. You will also work on infrastructure management, system administration, and security, including deploying and maintaining the virtual instances, storage, and other resources to host Dashmote’s data pipelines and applications.
The Dashmote Engineering team consists of Data Scientists, Data Engineers, Software Engineers and Data Analysts collaborating together from cities like Amsterdam and Shanghai (or currently from home). Dashmote’s main goal is to provide a fully automated data & analytics solution for clients to help them to win more business on a global scale.
Participate in designing, implementation and troubleshooting of our DevOps automation processes/tools, e.g. Python utilities, Github Action workflows, and Terraform modules.
Design and build the required infrastructure to support the team’s production jobs and development initiatives.
Share knowledge through code review, presenting, and training.
DevOps advocacy. Guide and support the development team on CI/CD practises, and proper use of infrastructure. Help the team to shift to a DevOps culture.
Support system administration of AWS services.
Benmark the automation processes/tools.
Help the team for debugging, tracing and troubleshooting of the pipelines and ML models
Ensure of availability of production and development environment
Bachelor degree in Computer Science, Engineering, or similar field.
Minimum of 2-5 years’ relevant DevOps Engineering or System Engineering experience.
Setting up log management system for all layers of production and development
environment and Experience with Python, AWS, and container technologies (Docker).
Good understanding of AWS services.
Extensive experiences of devops environments with CI/CD tools (e.g. Jenkins, TravisCI, etc.) and infrastructure as code (e.g. Cloudformation, Terraform, etc.)
Experience of setting up and running big data processing solutions (EMR, databricks) ;
Work experience of spark and Airflow strongly preferred
Knowledge of AWS Athena and AWS Glue, Elasticsearch and Redis is a big plus
Good understanding of operating systems, networking, troubleshooting and debugging codes.
Full time availability
Tech stack preferred:
AWS, Python, Terraform, Jenkins, Github Actions, Distributed Systems, CI/CD, Docker, Linux
What’s in it for you:
Great office location right in the city center of Amsterdam
Dashmote Flex: a mix of working from home and the office + 20 days of working remotely (anywhere in the world!)
Unlimited holiday policy
Travel Reimbursement when located outside of Amsterdam
Free Dutch course (depending on availability)
Free access to well-being resources including certified psychologists (OpenUp)
Exciting work atmosphere with no shortage of fun team events, gatherings and snacks at the office
Working within an international team of around 60 people that truly value your contribution
An awesome culture of responsibility and the freedom to turn your ambition into reality - regardless of your role and level
If this sounds like a match, we would love to hear from you!