Role Overview
- Develop and maintain internal developer tools and automation solutions, primarily using Python
- Ensure operational stability and modernization of backend applications and infrastructure
- Design, build, and evolve our Internal Developer Platform (IDP) through software development and automation
- Support internal project teams with consulting, provisioning, and technical solutions
Requirements
- BSc/MSc in Computer Science, Software Engineering, Mathematics, Physics, Engineering, or equivalent experience in IT, maritime industry, or international logistics
- Strong programming skills in Python with experience developing production-grade tools, scripts, or applications
- Strong experience with Linux/Unix operating systems in a managed enterprise environment (installation, configuration, and support of RHEL systems)
- Strong experience with CI/CD tools such as Jenkins, Artifactory, GitLab, etc.
- Experience with Infrastructure as Code (IaC) tools such as Ansible (Terraform is a plus)
- Experience setting up reliable, enterprise-ready infrastructures and middleware: databases (PostgreSQL), application servers (Tomcat/WAS), HTTP servers (nginx/Apache), and other 3rd party software
- Familiarity with Windows administration (software installation, basic principles)
- Familiarity with network management (basic OS configuration and troubleshooting)
- Familiarity with AWS or other cloud solutions
- Excellent analytical skills and eagerness to learn
- Willingness to participate in on-call duty on a temporary basis (as backup for the support team)
- High proficiency in spoken and written English.
The perfect candidate can also demonstrate:
- Software development experience and understanding of software engineering best practices
- Experience with additional programming languages (Python, TypeScript, Go, or similar)
- High communication and coordination skills
- Advanced AWS experience
- Experience with containerization (Docker, Kubernetes)
- Experience in requirement analysis and design of high-availability IT systems
- Experience in IT operations, especially ITIL processes
- Understanding of API design and development
- Experience with version control workflows (Git) and collaborative development practices
- Agile mindset, experience with Kanban or Scrum
Tech Stack
- Ansible
- Apache
- AWS
- Cloud
- Docker
- Jenkins
- Kubernetes
- Linux
- NGINX
- Postgres
- Python
- Terraform
- TypeScript
- Unix
- Go
Benefits
- Private medical care (Medicover)
- Gym card (Multisport)
- Attractive annual bonus up to 22,5% (depending on company performance results)
- Group life insurance and employee capital plan (PPK)
- Cafeteria benefit system (cinema tickets, vouchers etc.)
- Focus on healthy lifestyle (fruit days, bike competitions, football training)
- Charity and volunteer initiatives
- Modern and well-connected office (Alchemia complex in Gdańsk Oliwa)
- Relocation support (financial support, covering immigration process and polish-language lessons for non-Polish citizens)
- Internal learning management system
- Development budget (sharing the costs of certifications and conferences/ IT events)
- Flexible working hours and home office possibility (hybrid work model)