Position: Senior DevOps Engineer
Company: Pexapark
Category: DevOps
Experience required: 5y
English level: upper
Published: 2021-08-01T00:00:00+03:00

Pexapark is a young, dynamic software and renewable energy advisory company with offices in Switzerland, the United Kingdom, Copenhagen and Ukraine. Our vision is to help the global growth of green energy and making our impact on the world more sustainable. To this end, we want to become the SaaS-solution of choice in the renewables industry to buy, sell, and manage energy.

**About the position**

The infrastructure for our applications is built in the Google Cloud. We leverage Kubernetes to easily deploy and scale our applications and services, and use a number of other GCP features such as CloudRun. Our CI/CD pipelines have been implemented in Jenkins and Bitbucket Pipelines and allow for easy building and deployment.

Our infrastructure has grown to a point where we require a dedicated engineer to further plan, build and operate it. That’s why we are looking for a DevOps Engineer to take ownership of the infrastructure. Your job is to make sure that it remains secure, stable, highly available, and scales as we further grow our offerings, and maximizes the productivity of our developers. We offer a high degree of responsibility and expect you to be self-driven, initiative, and willing to substantially contribute to building the technical side of our business.

**Tasks**
- Operate and extend our GKE clusters, including connectivity to our CloudSQL databases
- Operate additional cloud services such as CloudRun, Cloud Functions, Storage Buckets
- Build and extend our CI/CD pipelines (Jenkins, BitBucket Pipelines)
- Operate shared services (Keycloak SSO, Grafana/Prometheus, Jenkins, SonarQube, Nexus)
- Operate off-cloud infrastructure (Backup, Toolserver)
- Operate logging and alerting
- Manage access and security (user and service accounts)
- Regularly review our infrastructure in terms of performance/stability, security, and cost

**Key qualifications**

- University degree in computer science or engineering (or equivalent)
- 3+ years hands-on experience in Kubernetes
- Hands-on experience in building CI/CD pipelines using Jenkins, BitBucket, or equivalent
- Strong experience with GCP (including IAM), certification preferred
- Hands-on experience with monitoring and alerting
- Strong experience with making and keeping infrastructure secure

**Preferred technical working experience**
- Prometheus/Grafana
- Experience in provisioning temporary application environments for testing features
- Helm


**Soft skills**

- Respect and appreciation of others
- Curiosity and a strong learning mindset
- Self-drive and willingness to achieve the goals you set yourself, even if it’s hard
- You’re proactive, and you share your ideas
- Ambition to deliver high-quality technical solutions and making sure they work exceptionally well
- Good communication skills in English
- High degree of self-motivation
- Strong analytical skills and ability to solve complex tasks
- Be willing to travel between our locations occasionally (once international travel is safe again)
- Team player who enjoys working with others
- A good sense of humor

**Benefits**
- A start-up culture with flat hierarchy and no bureaucracy
- We use state-of-the-art infrastructure and technologies to build our products
- International team, working together with colleagues from across Europe
- Highly flexible work environment – both in terms of time and location
- We want you to continuously learn and grow
- Free choice of state-of-the-art developer machine (MacOS, Windows or Linux)
- 25 days paid vacation, paid sick leaves

Interested? Apply here and include a letter of motivation in your application - the more we know about you from your first communication, the more you will stand out! We're looking forward to get to know you.