Logo
AVOMIND

Python Developer

AVOMIND, Alpharetta, Georgia, United States, 30239

Save Job

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 Story

Our client's Marketplace is evolving, enabling customers building DevOps, DataOps, and other IT orchestration solutions to integrate with cloud services and cutting-edge applications such as GitHub, 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: Designing, building, testing, and documenting new universal automation platform connectors using Universal Extension capabilities. Working within an agile team, mentoring colleagues, reviewing work, and providing feedback. Maintaining, supporting, and extending existing software components, and troubleshooting issues. Contributing to team strategy and implementation, focusing on CI/CD best practices. Ensuring team deliverables are completed on time with high quality. Participating in the creation of PoCs, demos, white papers, and technical blogs. Contributing ideas and features to product development and backlog.

What You Will Bring to the Team: Bachelors 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, Filesystem, 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.

Bonus Points:

Open-source project experience. Practical experience with DevOps tools like Jenkins. Experience with end-to-end testing frameworks such as Robot. Previous system integration experience.

Why You'll Love Your Work

Competitive compensation. Health insurance and pension plan. Great company culture. International, motivated team of top performers.

#J-18808-Ljbffr