DevOps Engineer

2024-09-24
Poland
Omni Calculator
Omni Calculator is a Polish tech company that helps solve real-life problems using science, numbers, and equations, thus making rational decisions. Our main product, the web application omnicalculator.com, contains over 3700 custom-built calculators co-created by experts in various fields of science. It is visited over 20 million times a month. Media outlets such as The New York Times, National Geographic, The Guardian, and The Washington Post featured our calculators.Role Overview:We are on the lookout for a seasoned DevOps Engineer. The role involves leading CI/CD process management, optimizing deployment efficiency, and collaborating with a dynamic development team. The expertise in Kubernetes, AWS, and automation tools will contribute to implementing robust solutions, improving system performance, and introducing cost-effective measures. Responsibilities: Manage and optimize the CI/CD process for new and existing services to ensure deployment stability and speed.Deploy existing applications via CI/CD pipelines across multiple environments.Implement automation, effective monitoring, and tools supporting the development team.Support and work alongside a cross-functional development team to ship products promptlyDesign and implement solutions to increase system performance, availability, and scalabilityPropose, design, and implement various infrastructure/architecture solutions.Optimize costs and maintainability according to industry standards (IAC/IAAS)Requirements:At least two years of experience in installing, configuring, and maintaining Kubernetes cluster (EKS preferred) and AWS-based solutions Experience in k8s application deployment and creation with ArgoCD and HelmKnowledge of Jenkins or similar CI/CD automation toolsGood understanding of TerraformExperience working with IAC and IAASKnowledge of containerization and dockerExperience in writing scripts in bash/python or similar scripting languagesExperience in managing and maintaining Cloudflare workers and CDN solutionsProven experience in introducing cost-optimizing solutions in AWSTeam player mindsetCommunication skillsGood command of spoken and written English (at least C1)This is a part-time position, and we expect you to be available 20 hours/week (4 hours/day)This position is available only for candidates based in Poland.Employment terms:Contract type of your choosing - B2B or Contract of EmploymentThe first contract will be signed for six monthsSalary (monthly): EURO: 4500 - 5870 net B2B PLN (Poland-located employees): 19 300 - 25 100 net B2B or 16 000 - 20 800 gross CoEWork equipment such as a laptop or headphonesFlexible working schedule, fully remote or hybrid, with the possibility of working from our office location in Poland: Mikołajska St. in KrakówBenefits:Multisport card (if you are in Poland)Training budget of 5000 PLN per yearPrivate medical care (if you are in Poland)Recruitment process:An introduction call with the recruiter where you will learn more about the position (30-40 mins)Tech Interview with our Dev Team (60 minutes)An hour-long call with the Engineering Manager and a Team Leader to learn more about the company culture (60 minutes) If that sounds interesting, do not hesitate to apply! If you have any questions, contact us at [email protected] sending us your application, you confirm that you have read and understood the information below about processing your personal data provided for the purpose of the recruitment process by Omni Calculator sp. z o.o., with its registered office at Mikołajska 13/42, Krakow, Poland.Information on the processing of personal data for the recruitment process participantThis document contains the essential information regarding the processing of your personal data collected for the purpose of the recruitment process by us. If you are interested in the details, please see our Privacy Policy.Who is the controller of your personal data?The controller of your personal data is us, i.e., Omni Calculator sp. z o.o., with its registered office at Mikołajska 13/42, Krakow, Poland.You can contact us at: [email protected] What is the purpose of processing your data?We process your personal data to assess your qualifications to provide services or work for our company, assess your abilities and skills needed to perform services or work and choose the proper person to work with us or provide services to us. We process your data in order to participate in an individual recruitment process or in order to participate in future recruitment processes, provided that you give us additional consent by selecting a voluntary checkbox.On what legal basis do we process your data?The lawful basis for processing your personal data is article 6(1)(b) of the GDPR, which relates to processing necessary to perform a contract or to take steps at your request before entering a contract.If you provide us with more data than is required to fulfill the purpose of the processing, the lawful basis for processing is article 6(1)(a), which relates to your consent expressed by providing us with additional data. The lawful basis for processing your personal data for the purpose of future recruitment processes is article 6(1)(a) of the GDPR, which relates to the processing on the ground of consent expressed by selecting the optional checkbox. How long do we process your data?Most of our advertisements concern positions for which we are constantly recruiting. The selection of a given candidate does not close the recruitment process. In these cases, we process your personal data for the time necessary to select the best candidate, but no longer than 12 months from receiving your application.If you give your voluntary consent to the processing of your personal data in order to participate in future recruitment processes, we will process your data no longer than until it is withdrawn. You can withdraw your consent by sending us a message to the following address: [email protected].