About the company
Openprovider is an ICANN-accredited domain registrar and technology company founded in 2004 in Rotterdam, Netherlands.
We are a fully-remote organisation with more than 100 team members spread across 20+ countries. Remote working means no office, no painful commuting, and no stressful traffic - all you need is yourself, a laptop, and a cup of coffee
A diverse and inclusive organisation, we support a healthy work/life balance and are constantly looking for new ways to help the well-being of our people. We support a flexible schedule and are 100% performance and result-oriented.
At Openprovider, we're not just a company; we're a mission-driven team dedicated to transforming the domain industry. We believe in providing a trusted digital identity to every business.
Our innovative approach is reshaping the industry from a traditional transactional model to a more customer-centric, subscription-based approach. We pay subscriptions for music, newspapers, and movies - why should domains be any different?
Come join us on our journey to create a trusted digital world.
About the role
We are looking for a skilled Senior DevOps Engineer to maintain and improve our software infrastructure. As a Senior DevOps Engineer, you will be responsible for setting up CI/CD pipelines, monitoring programs, and cloud infrastructure.
You will be joining a Technology department and work with our main infrastructure areas: GCP (Google Cloud Platform), which is the main cloud-platform where all our process are deployed; AWS (Amazon Web Services), which hosts our power DNS services.
Key responsibilities
* Collaborate with software developers, quality assurance engineers and IT professionals to guarantee smooth deployment, automation and management of software infrastructure.
* Design and implement CI/CD pipelines for multiple software applications and environments.
* Create and maintain monitoring systems to guarantee high availability and performance for software applications.
* Manage and enhance cloud infrastructure such as GCP and AWS.
* Automating software deployment, configuration, and upkeep processes
* Troubleshoot software infrastructure issues and collaborate with the team to resolve them.
* Stay abreast of emerging technologies and industry trends, then utilize them to enhance your software infrastructure.
* Prepare base environment for software engineers
* Deploy and manage databases, specifically MySQL and PostgreSQL
* Ensure high availability and scalability of services
* Deploy and manage kubernetes clusters in GCP
* Continuous monitoring and remediation of security defects across the application including development and maintenance
* Tightly integrated security tools and processes throughout the DevOps pipeline
* Design procedures for system troubleshooting and maintenance
What We're Looking For
* Bachelor's degree in Software, Maths, Engineering, or related field.
* At least 5+ years of experience in DevOps or related field.
* Acquaintance with software development processes and methodologies
* Experience with continuous integration/delivery tools such as Argo CD or Jenkins would be an advantage
* Experience with cloud infrastructure platforms such as GCP and AWS.
* Excellent scripting skills in Bash, Python, Ansible and Terraform
* Experience with monitoring and logging tools such as Prometheus and Grafana is essential.
* Experienced with databases (MySQL or PostgreSQL), message brokers (RabbitMQ or Kafka)
* Strong analytical and problem-solving skills, with the ability to work independently or as part of a team.
* Enthusiasm for learning and using new technologies.
* Excellent communication and collaboration abilities.
Our Tech Stack
* Back-end: PHP 7+, Symfony, PHP Unit for Core API, and some service.
* Back-end: Go for new services
* Front-end: Angular 1 and PHP Slim for old services
* Front-end: React for new services
* MySQL, PostgreSQL as databases
* Elastic search, Redis as cache
* RabbitMQ as a message broker
* Github, Bitbucket, Jira, Confluence
* GitHub Actions, Argo CD, Jenkins
* Docker, Kubernetes, GKE
* Prometheus, Grafana, Zabbix
* GCP, AWS
What we offer
* 100% remote work (you can work from any location, no need to go to the office);
* Paid time off and sick leave;
* International team and regular online and offline events to stay connected;
* Internal workshops, and knowledge-sharing sessions;
* Quarterly review and annual salary review;
* Flexible working hours (we don`t have time trackers, we are a result-oriented company);
* Budget for learning;
* We are an ISO 27001-certified remote workplace.
Openprovider is an equal opportunity employer committed to diversity and inclusion. We welcome all qualified candidates to apply.