Apply

Python Developer

Posted 2024-04-05

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Ukrainian and other EU countries

🔍 Industry: International iGaming market

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: DockerPythonDesign PatternsKubernetesAlgorithmsData Structures

Requirements:
  • The ideal candidate for the Python Developer position should have at least 5 years of Python experience, strong algorithmic abilities, knowledge of relational databases, and experience with Docker/Kubernetes
  • They should also have a good understanding of data structures, algorithms, and design patterns.
Responsibilities:
  • The Python Developer will be responsible for writing high-quality code, improving existing products, participating in architecture design, and collaborating with team members to prioritize and find solutions
  • They will also provide code documentation and contribute to technical documents.
Apply

Related Jobs

Apply

📍 Germany and countries where Auto1 Group has an entity

🔍 Automotive

  • 3+ years of industry experience in a similar role.
  • Proficiency in Python and GIT.
  • Experience with Pandas, Python frameworks (e.g., Flask), and REST APIs.
  • Knowledge of SQL databases, preferably PostgreSQL.
  • Proven practical experience in Data Science, AI, and/or predictive modeling.
  • Familiarity with scikit-learn, TensorFlow, or SageMaker Studio is highly desired.
  • Skills in natural language processing and prompt engineering.
  • Knowledge of cloud (AWS) and infrastructure as code (Terraform) is a plus.
  • Fluent communication in English; German is a plus.

  • Automate repetitive tasks using Python scripts, freeing up time for more strategic initiatives.
  • Research and implement new AI techniques to provide valuable support to our marketers.
  • Define and implement proof of concepts for time-saving processes.
  • Collaborate closely with marketing stakeholders at all levels to understand their needs and deliver effective solutions.
  • Analyze the results of automated jobs and adjust when necessary.
  • Maintain and extend microservices using AI, as a part of our automation framework.

PythonSQLFlaskGitData sciencePandasMicroservices

Posted 2024-11-21
Apply
Apply

📍 Poland, Georgia, Serbia, Kazakhstan

🧭 Internship

🔍 Linux-based operating systems and security solutions

🏢 Company: Cloudlinux

  • Python knowledge: understanding the basics, with examples of academic or personal projects.
  • Basic algorithmic skills.
  • English proficiency at B1 level or above.
  • Bonus points for understanding network principles and network protocols.
  • Self-starter who’s hungry to learn.
  • Final-year student or entry-level engineer with strong basics.
  • Pursuing a degree in Computer Science, Software Engineering, or a related field (preferred).
  • Availability to work part-time or full-time during the internship period.

  • Work on real-world projects and contribute to the development of our products.
  • Collaborate with our experienced development team and learn from industry professionals.
  • Gain experience in writing clean, efficient, and maintainable code.
  • Participate in code reviews and follow best practices.
  • Learn how to write effective unit tests and ensure quality in software development.
  • Get exposure to different areas of Python development, including backend development and system programming.

Backend DevelopmentPythonSoftware DevelopmentAgileAlgorithmsGoCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-09
Apply
Apply

📍 Germany, countries where Auto1 Group has an entity

🔍 Technology, Marketing

  • 3+ years of industry experience in a similar role.
  • Proficient in Python and GIT, with experience in Pandas and frameworks like Flask.
  • Knowledge of SQL databases, preferably PostgreSQL.
  • Practical experience in Data Science, AI, and/or predictive modeling.
  • Familiarity with scikit-learn, TensorFlow, or SageMaker Studio is highly desired.
  • Skills in natural language processing and prompt engineering.
  • Knowledge of cloud technology (AWS) and infrastructure as code (Terraform) is a plus.
  • Fluent communication in English, with German being an advantage.

  • Automate repetitive tasks using Python scripts to enhance efficiency.
  • Research and implement innovative AI techniques for marketing support.
  • Define and implement proof of concepts for processes that save time.
  • Collaborate with marketing stakeholders to understand their needs.
  • Analyze results from automated jobs and make necessary adjustments.
  • Maintain and extend microservices within the automation framework using AI.

PythonSQLFlaskGitData sciencePandasTerraform

Posted 2024-11-09
Apply
Apply

📍 Украина

🧭 полная занятость

🔍 ігрові технології

🏢 Company: TECHIIA

  • Over 4 years of professional programming experience (preferably in Python).
  • Experience with distributed systems.
  • Experience with PostgreSQL.
  • Strong experience with REST APIs and web services.
  • Experience with Django REST Framework.
  • Proven experience in the full project lifecycle, including requirements definition, alternatives assessment, design, development, and implementation.
  • Knowledge of architectural paradigms and design patterns.
  • Basic understanding of Kubernetes and containerization.
  • Basic experience with Linux.

  • Defining non-functional requirements for product features.
  • Estimating development time for product features.
  • Writing clean, testable code and meeting delivery timelines.
  • Collaborating with team members.
  • Designing application architecture.
  • Working on reducing technical debt.
  • Participating in code reviews to ensure code quality and knowledge sharing.

PostgreSQLPythonDesign PatternsDjangoKubernetesREST APILinux

Posted 2024-11-08
Apply
Apply

📍 Ukraine, Armenia

🏢 Company: Globaldev Group

  • 4+ years of experience in backend development with Python.
  • Frontend development skills with React and TypeScript.
  • Proficient with Git and CI/CD workflows.
  • Experience with complex systems, with a focus on reliability and scalability.
  • At least Upper Intermediate level of English is a must have.

  • Develop new features and update existing functionality using Python.
  • Build and enhance frontend components with React and TypeScript.
  • Design, implement, and deploy features in a unique SaaS platform that performs complex data and ML oriented tasks.
  • Scope and build high quality integrations with third-party tools and data sources.
  • Optimize code for reliability, scalability, and performance.
  • Perform regular peer-to-peer code reviews for other team members.
  • Create and maintain our technical documentation in a relevant and up-to-date state.

Backend DevelopmentPythonFrontend DevelopmentGitTypeScriptReactCI/CDDocumentation

Posted 2024-11-08
Apply
Apply

📍 Poland, Egypt

🔍 Cloud technology and managed services

  • Hands-on expertise in Python programming.
  • Proven experience in cloud automation.
  • Experience in Infrastructure as Code (IaC) automation.
  • Familiarity with design and integration patterns.

  • Build world-class web applications and platform services.
  • Provide messaging and collaboration tools for customers worldwide.
  • Work within a strong engineering culture focused on quality software development.
  • Contribute to highly distributed, extreme capacity systems.

Backend DevelopmentPythonSoftware DevelopmentCloud ComputingDesign PatternsCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

📍 Georgia, Serbia, Poland, Belarus, Armenia

🧭 Full-Time

🔍 Fitness industry

🏢 Company: MIRA- Search

  • Experience in Python development for at least 2-3 years.
  • Strong knowledge of Django and/or Flask frameworks.
  • Experience working with databases (PostgreSQL, MongoDB, etc.).
  • Understanding of OOP principles.
  • Experience with version control systems (Git).
  • Understanding of REST principles and experience developing RESTful APIs.
  • Experience with Docker and containerization.
  • Experience writing automated tests (pytest, unittest, etc.).
  • Basic understanding of DevOps practices is a plus.
  • Ability to work in a team and good communication skills.

  • Develop and maintain the backend of web applications using Python.
  • Design and implement RESTful APIs.
  • Work with databases (SQL and NoSQL).
  • Optimize application performance and scalability.
  • Participate in the design of application and service architecture.
  • Integrate third-party services and APIs.
  • Write tests and ensure high code quality.
  • Participate in code reviews and collaborative development.

DockerPostgreSQLPythonSQLDjangoFlaskGitMongoDBNosqlCommunication SkillsRESTful APIs

Posted 2024-11-07
Apply
Apply

📍 Poland, Georgia, Turkey

🧭 Full-Time

🔍 Security software

🏢 Company: Cloudlinux

  • Several years of experience in Python development or similar engineering roles.
  • Strong passion for security, with a deep understanding of threats such as viruses and web shells.
  • Experience in Linux server administration (a plus).
  • Knowledge of PHP and JavaScript (a plus).
  • Familiarity with Apache Airflow, SQL, and CI/CD systems (a plus).
  • Proficiency in automated testing and tools to support development processes.
  • Proficiency in English above intermediate level.

  • Design and implement malware detection and remediation systems.
  • Develop high-performance, scalable code for large-scale data processing.
  • Contribute to architectural decisions and create technical documentation.
  • Participate in brainstorming sessions and contribute to the team’s development backlog.
  • Analyze and prioritize data to streamline development efforts.
  • Troubleshoot and resolve issues reported by clients, partners, and support teams.

Python

Posted 2024-10-29
Apply
Apply
🔥 Python Developer
Posted 2024-10-23

📍 Ukraine

🧭 Full-Time

🔍 Fintech

🏢 Company: KindGeeks

  • At least 2-4 years of experience developing high-load scalable applications.
  • Strong knowledge of Architecture and Design patterns.
  • Understanding of distributed systems and integrations.
  • Experience with testing practices.
  • Proficient in Python and SQL, with PostgreSQL preferred.
  • Experience with Fast API or Flask, PyTest, and JavaScript.
  • Ability to design and implement REST API.
  • Excellent communication and presentation skills.
  • Strong attention to detail and a customer-centric mindset.
  • Upper-intermediate or higher English level.
  • A passion for learning and self-improvement.

  • Work closely with the Product Owner, Business Analyst, and Project Manager to identify key architecture drivers and Non-Functional Requirements for a core banking product.
  • Design microservices architecture based on elaborated requirements.
  • Present and agree on the architecture with the Product Owner and CTO.
  • Select suitable frameworks and tools for the designed architecture.
  • Write readable, testable, and efficient code to enhance client experience.
  • Maintain and develop an engineering culture within the product implementation team.

PostgreSQLPythonSQLDesign PatternsFlaskJavascriptJavaScriptREST API

Posted 2024-10-23
Apply
Apply

📍 Austria

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: ONDEWO

  • Expert in Python (>4 years) with knowledge of object-oriented design and programming.
  • Expert in SQLAlchemy, PostgreSQL, Pytests, Docker, and Docker Compose.
  • University degree (BS/MS) in computer science, physics, mathematics, electrical engineering, data science, or equivalent industry experience.
  • Expert in fundamental design principles behind a scalable Python application.
  • Understanding of the threading limitations of Python and multi-process architecture.
  • Strong automated testing skills and a code quality mindset.
  • Proficient in software development tools, automated testing, and profiling, e.g., PyCharm, Git, pytest, mypy, flake, and docker (Jenkins, Kubernetes, OpenShift is a plus).
  • Desire to learn and work with cutting-edge technologies.
  • Strong team player with a hands-on mentality and international mindset.
  • Fluent in English, both written and verbally (fluency in German or another language is a plus).

  • Writing reusable, testable, and efficient code.
  • Stabilizing, speeding up, and extending the advanced Python-based technology stack.
  • Architecting the AI technology framework and developing a technology roadmap.
  • Designing and implementing low-latency and performant object-oriented Python code.
  • Developing and maintaining data structure and formats for scale.
  • Designing and developing core features in back-end processing systems.
  • Participating in design, code, and architecture reviews.
  • Keeping up to date with the latest technologies, evaluating new tools, and learning new techniques.

DockerPostgreSQLPythonSoftware DevelopmentArtificial IntelligenceGitIoTAlgorithmsData science

Posted 2024-10-23
Apply