Position: Devops Engineer
Company: Madiff
Experience required: 5y
English level: upper

Company: Madiff - is a globally recognized IT consulting firm, renowned for its focus on digital product development and engineering consulting (Locations Poland, Portugal, France, UK, Ukraine)

We pride ourselves on creating applications and systems for an impressive roster of top500 companies around the world, spanning diverse sectors such as banking, payments, insurance, telecommunications, FMCG, automotive, travel, logistics, pharmaceutical, military and defence, along with the European Commission.

Our expansive footprint includes software houses located in Poland, Portugal, and Ukraine, where we're passionately developing innovative solutions for some of the fastest-growing startups in the UK, France, Germany, Holland, Belgium, Denmark, Sweden, Switzerland, and the US. These collaborations extend across high-potential sectors such as robotics, genomics, nanotech, biotech, fintech, AI, Adtech, Greentech, and IoT.

Project: We are seeking a talented and experienced DevOps Engineer to join our team. As a DevOps Engineer, you will play a crucial role in managing and optimizing our  infrastructure, ensuring efficient deployment and scalability of our applications. You will have the opportunity to review and enhance our current cloud solution, implementing improvements based on the needs of our business.

Years of experience: 5

Location: Remote

Responsibilities:
Manage and maintain our  infrastructure, ensuring high availability, scalability, and performance.
Review our current cloud architecture, identifying areas for improvement and optimization.
Collaborate with cross-functional teams to design and implement scalable and reliable solutions.
Develop and implement automation strategies for continuous integration and continuous deployment (CI/CD) using GitLab.
Utilize scripting languages (e.g., , Bash) to automate processes and streamline operations.
Implement infrastructure as code using tools like Terraform, enabling efficient provisioning and configuration management.
Monitor and troubleshoot infrastructure and application issues, ensuring quick resolution and minimizing downtime.
Implement security best practices, ensuring compliance with industry standards and regulations.
Collaborate with developers and other teams to improve overall system performance and reliability.
Stay updated with the latest industry trends and technologies related to DevOps and cloud computing.

 Requirements:
Strong experience in managing  infrastructure, including , , RDS, and .
Solid understanding of cloud architecture and best practices.
Proficiency in CI/CD processes and tools, specifically GitLab.
Experience with infrastructure as code tools like Terraform.
Proficient in scripting languages such as , Bash, or similar.
Familiarity with containerization technologies like  and orchestration platforms like .
Strong problem-solving skills and the ability to troubleshoot complex issues.
Experience with monitoring and logging tools for infrastructure and applications.
Knowledge of security best practices and experience implementing security measures.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Benefits: 
Solid, competitive salary.
Work in multilingual, multinational and multicultural environment on international projects
Medical care