Cloud & DevOps Engineer
Zürich, ZH, Switzerland
Company Description
About Us
RepRisk is a rapidly growing global company and a pioneer in the ESG data science field. Our goal is to make the world a better place by creating transparency in the business world – we are driving positive change via the power of data. We combine AI and machine learning with human intelligence to analyze public information and identify environmental, social, and governance risks. We serve as a reality check for how companies conduct their business around the world – do they walk their talk when it comes to human rights, labor standards, corruption, and environmental issues?
We Offer
- Flexible working hours and arrangements
- Interesting technologies to work with https://www.reprisk.com/techradar
- An entrepreneurial, international, and dynamic work environment
- A shared mission to drive accountability and responsible business conduct, creating positive change and impact
- A diverse and inclusive workplace because life would be boring if we were all the same!
- Paid volunteering and training days, plus a donation matching program and a health and fitness subsidy
Job Description
About You
Are you an experienced Cloud / DevOps professional looking to take the next step in your career? Do you enjoy troubleshooting complex IT issues, working with modern cloud-based tools, and automating processes? Are you looking to expand your expertise in a global, dynamic environment?
If you answered YES, then this is the perfect role for you!
Your Responsibilities
As our new DevOps Engineer you will work closely with the DevOps and Software engineers to make sure all our systems are running smoothly and quickly respond to issues as they arise. This role requires strong engineering skills to prevent production problems and apply your problem-solving skills to fix any unanticipated issues. You will provide guidance and support for a complete range of activities needed to operate in a cloud environment. This involves working together with colleagues towards new and ongoing projects while implementing cloud-native and cloud-agnostic solutions throughout the entire organization. You will oversee the software life-cycle experience around infrastructure automation and runtimes in the cloud to create breakthrough environments, as well as monitor, diagnose, maintain, and fix issues to improve existing hybrid cloud systems. You will be part of our global Technology division and report to the Cloud & DevOps Lead. This is a hybrid role, two days a week in the office is required. Moreover, you will:
- Implement cloud-native design principles in distributed systems and/or distributed service-mesh, serverless, microservices with GitOps workflow and practices.
- Build, maintain, and optimize internal CI/CD infrastructure to define enhancements in the toolchain automation that cover all aspects of products lifecycle.
- Work with technical architects on requirements definition and assist with cloud-based infrastructure planning and implementation.
- Use your general programming experience in Python and Golang to write and automate operational processes.
- Implement services, controls, and reusable DevOps patterns to deliver value safely, quickly, and sustainably in the cloud.
- Maintain/monitor production and non-production systems to ensure infrastructure performs at its maximum efficiency.
- Execute system management, monitoring, alerting, updating, and root cause analysis required to provide continuous operations.
- Use innovative methods and technologies to identify and solve problems related to performance, scalability, reliability, and availability.
Qualifications
You Offer
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Solid experience in AWS and Microsoft Azure cloud operations, including infrastructure provisioning, maintenance, and automation using Terraform and CloudFormation.
- Proven ability to manage and operate multi-tenant Kubernetes clusters across various environments (development, staging, production) on Azure Kubernetes Service (AKS) and Amazon EKS.
- Expertise in implementing and maintaining CI/CD pipelines using GitLab, and adopting GitOps methodologies to streamline and automate infrastructure.
- Strong background in observability and monitoring, using tools such as Prometheus, Grafana, and Honeycomb.
- Experience with cloud networking components such as VPCs, DNS, load balancers, firewalls, and routing, with the ability to design and troubleshoot complex network topologies.
- Hands-on experience with relational databases like PostgreSQL and MariaDB, as well as NoSQL and analytical databases including MongoDB and Snowflake.
- Familiarity with business intelligence (BI) tools.
- Proactive approach, with the ability to work independently and take ownership.
- A continuous learning mindset, with the drive to stay updated.
Additional Information
Please note that we will only consider candidates with a valid work permit.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Azure Business Intelligence CI/CD CloudFormation Computer Science DevOps Distributed Systems Engineering GitLab Golang Grafana Kubernetes Machine Learning MariaDB Microservices MongoDB NoSQL Pipelines PostgreSQL Python RDBMS Snowflake Terraform
Perks/benefits: Career development Flex hours
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.