Python Developer
Listed on 2025-10-29
-
Software Development
Software Engineer, Python, DevOps, Cloud Engineer - Software
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. No matter the degree of automation, their software is simple, modern, and secure. Using its universal automation platform, enterprises can seamlessly orchestrate workloads and data across technology ecosystems and silos.
Headquartered in Alpharetta, Georgia, with points of contact and support throughout the Americas, Europe, and Asia, our client serves some of the world's largest financial, manufacturing, healthcare, travel, transportation, energy, and technology institutions.
The candidate will join their Technology Business Unit in Athens, contributing to the growth and adoption of their Universal Automation Platform by extending its integration capabilities and enabling customers to automate “everything and everywhere”.
Your Part in this Growth StoryOur client's Marketplace is evolving, enabling customers building Dev Ops, Data Ops, and other IT orchestration solutions to integrate with cloud services and cutting-edge applications such as Git Hub, Kafka, Elastic, Terraform, Kubernetes, Docker, Databricks, Snowflake, Slack, Jenkins, etc.
Their Solutions Extension Development team is searching for a Python Developer interested in designing and building impactful Universal Automation Connectors to extend the platform's integration capabilities.
This position is suited for professionals interested in automation or systems integration, with a successful track record in Python development, and who can mentor and guide others within a software team.
This is a hybrid role – 3 days onsite and 2 days remote – reporting to the Manager for Solution Engineering.
What you will be doing:- Bachelor’s degree or higher in Computer Science.
- 3+ years of experience in Python development.
- Strong knowledge of Python, writing clean, maintainable code.
- Experience with Unit Testing, OOP, and design patterns.
- Understanding of IPC, Multithreading, Memory Management, Network Programming, File system, and OS interactions on Windows/Linux.
- Experience with Windows/Linux platforms and Unix Shell scripting.
- Effective communication and team collaboration skills.
- Experience mentoring junior engineers and conducting code reviews.
- Passion for automation, learning new technologies, and problem-solving.
- Analytical thinking and troubleshooting skills.
- Team-oriented attitude focused on collective success.
- Open-source project experience.
- Practical experience with Dev Ops tools like Jenkins.
- Experience with end-to-end testing frameworks such as Robot.
- Previous system integration experience.
- Competitive compensation.
- Health insurance and pension plan.
- Great company culture.
- International, motivated team of top performers.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).