Our client 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 candidate will join their Technology Business Unit in Athens, contributing to the whole growth and adoption of their Universal Automation Platform by extending its integration capabilities and enabling their customers to automate everything and everywhere.
Responsibilities
Design, build, test, and document the next generation of universal automation platform connectors leveraging the Universal Extension 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; Be responsible for team deliverables and ensure they are rolled out as planned, with good quality following best practices; Contribute to the definition and implementation of PoCs and demos and in the creation of white papers and technical blog posts; Contribute to the product development cycle and backlog with forward-thinking ideas and featuresRequirements
Bachelor's degree or higher in Computer Science; 3+ years of experience in writing Python production code; Very good knowledge of Python programming language and best practices; Writing clean, maintainable, and efficient code; 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); Understanding of operating systems (Windows/Linux) and how they interact with processes; Experience in Windows/Linux platforms and Unix Shell scripting; Proven experience working with teams by being an effective communicator and contributor; Proven experience in growing junior engineer skills by mentoring and doing code reviews; Demonstrating passion in excellence, determination, ownership of delivered work, and accountability; Big appetite and curiosity for automation and learning new technologies; Excellent written and verbal communication in English; Strong analytical thinking and troubleshooting capabilities; Ego-free attitudeNice to have
Prior experience/participation on open-source projects; Practical experience with DevOps environments and tools such as Jenkins; Practical experience with end-to-end testing automation and frameworks, like Robot; Previous experience in integrating and connecting systemsBenefits
Competitive compensation; Health insurance and pension plan; Great company culture; Regular social events; Work in a motivated, experienced, and international team of top performersHow to apply
Apply online: https://www.jobs.pl/en/oferta/100023902/aplikuj
JOBS.pl · https://www.jobs.pl/en/python-developer-oferta-100023902



















