Senior DevOps Engineer with GCP exp.
Project description
We are looking for the best people to help create the next big thing in digital banking. Reason to join us • We offer the opportunity to work in a highly professional environment where you will work with high-level financial instruments • We want you to be part of our success story and give you reasons to be proud of what you achieved as part of our fabulous team • We give you the opportunity to develop yourself and evolve in your career via our fantastic technical, business-related or soft skills training • We encourage creative-thinking in our great open-minded work environment. Frequently the relaxation rooms are the place where the most ambitions ideas are born. • We are not just professional teams, we are also friends who have fun working together • The team is made up of enthusiastic professionals who work in an international environment, learning new technologies as part of client`s businesses.
Responsibilities
- Perform configuration management on non-production and production environments
- Build, deploy activities on non-production and production environments
- Support the Release Manager in preparing release notes, deployment instructions and run-books for production deployments
- Can provide support for technical infrastructure components (middleware, databases, operating systems)
- Contributes to problem and root cause analysis
- Contributes to continuous improvement of build, deploy and release processes
- Hands-on experience in implementing reliability and resilience patterns like auto-scaling, circuit breakers, bulk-heads, rate limiter, retry mechanisms, etc.
- Monitoring quota limits and usage
- Driving major incidents and performing blameless postmortem.
- Setup and maintain secure and compliant infrastructure in the Cloud
- Speed up software delivery in the Cloud and ease fulfilment of governance controls CI/CD, central tooling integration (BLT, Veracode), SDLC integration, migrations
- Creates knowledge base articles
- Ensure infrastructure is built as Infrastructure-as-Code
SKILLS
Must have
- o + 5 years' experience (2+ in GCP) o Expert knowledge and hands-on experience with applications hosted on cloud platforms such as Google Cloud Platform as well as with Docker / Kubernetes in combination with with Google Kubernetes Engine (GKE), Terraform or similar technology. o Proven track record of successfully managing, developing, and implementing Cloud best practices. o Linux operating skills: mastering command line interface, core system mechanics and shell scripting skills o Experience in resilient software development in JAVA and the usage of modern CI/CD pipelines e.g., Jenkins in conjunction with bitbucket (Jenkins pipelines/Groovy), Github and Github Actions. o Experience with build tools: Maven, Gradle, Artifactory. o Strong experience in the setup of observability, monitoring and self-healing solutions for instance with New Relic, Splunk, Google Cloud Operations, Lightstep and Ansible. o Very good knowledge of security standards (e.g.: TLS, OAuth2, KMS, Vault, Admission Controllers, let's encrypt) o Proactive attitude and collaborative Team player mindset paired with self-confidence. o Not losing your coolness and keep your eye for details even in stressful situations where time matters. o Having a creative approach towards solving technical problems. o Excellent communication skills in English.
Nice to have
o Experience with BigQuery, Pub/Sub, Cloud Run, Cloud Functions o PostgreSQL knowledge o Python programming skills o Good knowledge of microservice architecture and experience with OpenShift, Helm, Ansible. o Certification in relevant technologies
Required Skills
Required Languages
🇬🇧 English