At Upside, we're pushing the boundaries of technology to create innovative solutions that drive our clients' success. Join us in our mission to transform industries through technology and a team that values creativity, collaboration, and a commitment to excellence.
Role Overview:
As a DevOps Engineer, you will play a critical role in deploying, scaling, and monitoring cloud-native applications across major cloud platforms such as Azure, AWS, and GCP. You will be instrumental in automating the software delivery process through CI/CD pipelines, managing infrastructure as code, and ensuring the reliability and efficiency of our services. This position offers direct interaction with key clients and the opportunity to work alongside technology stakeholders, including CTOs and VPs of Engineering, to drive operational excellence.
Job requirements:
→ 6+ years of commercial experience in software development.
→ Proficiency in deploying, scaling, and monitoring applications on Azure, AWS, and/or GCP.
→ Experience with CI/CD pipelines, infrastructure as code, and configuration management automation.
→ Expertise in monitoring, logging, application performance optimization, and security.
→ Strong background in cloud infrastructure management, disaster recovery planning, and containerization technologies.
→ Excellent problem-solving skills and the ability to manage operational incidents effectively.
→ Fluent English (C1 and above) and Polish (C2 or native) for effective communication.
Nice to have:
→ Experience with Python and Ruby on Rails.
→ Interest in GPT and other AI models.
→ Experience in deploying single-page applications.
Key responsibilities:
Location:
On-site in Kraków/hybrid/remotely.
The majority of the team is based in Kraków.