DevOps Engineer (m/f)
Ljubljana
Application deadline:
- Ridango
Ridango is a fast-growing public transport ticketing provider with a core focus on account-based ticketing, contactless payments and real-time passenger information. We help millions of people to use public transport simply and seamlessly. Ridango has been a pioneer in several ground-breaking trends in transit ticketing. Our aim is to engage the brightest tech minds to be a part of building great solutions. Come and ride with us.
Job description
As a DevOps Engineer, you will play a crucial role in setting up and configuring both virtual and on-premise servers to deploy and operate the company's software. You will be responsible for configuring supporting services for these servers, such as monitoring and backups, and troubleshooting operational issues at the infrastructure level. Additionally, you will work closely with software developers to collaboratively implement new solutions and resolve issues. Participation in an on-call schedule for 2nd level operational support is also required.Your Responsibilites:
- automating infrastructure of a state-of-the-art critical real-time transit ticketing and payment systems used by thousands of vehicles and millions of people across the globe
- constantly improve the level of automation in all areas
- server setup and configuration set up and configure virtual and on-premise servers for deploying and operating the company's software
- supporting services configuration develop and manage supporting services for servers including monitoring backups and other necessary services
- operational troubleshooting troubleshoot operational issues on the infrastructure level with the company's services
- database setup and maintenance set up and maintain databases with a focus on postgresql ensuring optimal performance and reliability
- kubernetes cluster management set up and maintain kubernetes clusters on various platforms including cloud and on-premises environments migrate services and applications there from traditional setups
- collaboration and assistance assist advise and cooperate with colleagues primarily software developers to collaboratively implement new solutions and solve issues
- on-call support participate in an on-call schedule for 2nd level operational support
Requirements
- strong experience with Linux servers
- solid understanding of application architecture and infrastructure basics
- strict views on security and sensitive data protection
- self-motivated approach and have the drive for automation
- enjoy negotiation and collaboration with different stakeholders and colleagues in order to make sure that our systems are running smoothly
- hands-on experience with setting up and managing Kubernetes clusters, and deploying various applications to it
- previous experience with infrastructure automation tools, e.g., Ansible, Salt, Jenkins, etc.
- experience with virtualization
- understanding of how to configure and manage CI/CD pipelines
- knowledge of application servers and load balancers configuration (Nginx, Haproxy)
- experience with cloud managed infrastructure, e.g. AWS, GCloud, Azure, etc
- knowledge of how databases high-availability and replication work, preferably in PostgreSQL context
- strong understanding of networking principles and technologies, experience with Cloudflare is a plus
- experience with supporting services such as monitoring, logging, backups
- proven ability to troubleshoot operational issues at the infrastructure level
- problem-solving attitude, with ability to take an extra step to get things done. You are capable of digging into the open-source apps’ source code, file issues or even submit pull requests if needed
- excellent collaboration and communication skills to work effectively with software developers
- willingness to participate in an on-call schedule for 2nd level operational support
- fluency in English.
Languages:
English (excellent)
What we offer
- full time employment or other ways of cooperation
- highly flexible remote or in office environment
- an opportunity to have a say in development of high load, mission critical and high-impact systems combining hardware and software that influence millions of people all around the world
- dynamic and challenging work in an international environment with the opportunity to work with foreign customers
- passionate and experienced leaders. Company culture that empowers people and where each employee's contribution counts and is valued
- opportunity to grow together with an ambitious and expanding company filled with supportive and positive people
- cozy work environment with free fruits, candies, coffee, tea, etc.
- passion, fun and power to make public transportation more convenient to use
Job type:
Temporary, Permanent
Remote work:
Povremeno
Other information
Categories:
Work regions:
Compare your salary
If you are interested in how your salary compares to others, you can check it. Simply enter your qualifications and the position you are interested in, and discover how you rank compared to others. Click here for more information!
Haven't found any interesting job ads?
Haven't found any interesting job ads?
Invalid email
By entering my email address, I confirm that I want to be notified of any new job postings that match interests listed in my MojPosao profile.