Python Developer
Python DeveloperWe are looking for an experienced Python Developer to join a US based innovative company which builds dynamic IT automation solutions that transform business IT environments from simple IT task automation into sophisticated, real-time business service automation, helping organizations achieve the highest possible Return on Automation.
The successful candidate will join the company's Technology Business Unit in Athens, contributing to the whole growth and adoption of their Automation Platform by extending its integration capabilities.
Your day-to-day
- Design, build, test, and document the next generation of the automation platform connectors leveraging its capabilities
- Be part of an agile team of engineers, mentoring, reviewing work, and providing constructive feedback
- Maintain, support, and extend the rolled-out software components. Apply technical expertise to investigate, reproduce and resolve software issues
- Contribute to whole team strategy and implementation, in terms of development, testing automation, and rollouts focusing on CI/CD practices
- Contribute to the product development cycle and backlog with forward-thinking ideas and features
What you will need
- Bachelor’s degree or higher in Computer Science or similar
- 3+ years of experience in writing Python production code
- Very good knowledge of Python programming language. You know the best practices and you write clean, maintainable, and efficient code
- Great understanding and experience in Unit Testing, OOP, and design patterns
- Understanding and experience with basic programming concepts (like IPC, Multithreading, Memory Management, Network Programming, Filesystem), operating systems (Windows/Linux) and how they interact with processes
- Proven experience working with teams by being an effective communicator and contributor
- You bring a big appetite and curiosity for automation & learning new technologies
- Excellent written and verbal communication in English (must)
- Ego-free attitude — we are here for the success of the team and the company
Competencies
- Prior experience/participation on open-source projects
- You have practical experience with DevOps environments and tools such as Jenkins
- You have practical experience with end-to-end testing automation and frameworks
- You have previous experience in integrating and connecting systems
What's in it for you
- Competitive compensation
- Health insurance
- Annual medical check-up
- Pension plan
- Ticket restaurant
- Mobility budget
- Peer bonus
- Referral Program
- Great company culture
- Regular social events
Katerina Tselikou
Resource Consultant
REFERENCE: job0000260104