Apply

Python Developer

Posted 2024-10-21

View full description

πŸ’Ž Seniority level: Senior

πŸ” Industry: Algorithmic trading

🏒 Company: Sparkland

Requirements:
  • Strong proficiency in Python with experience in developing infrastructure and data processing services.
  • Ability to write clean, efficient, and well-structured code.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Strong prioritisation skills.
  • Knowledge of financial markets and trading principles.
  • Familiarity with Apache Kafka.
  • Experience with SQL databases, especially PostgreSQL.
  • Solid understanding of Linux systems, including docker and containerisation.
  • Experience with Django, Python Asyncio, Redis.
  • Experience with setting up CI pipelines for Python projects.
Responsibilities:
  • Develop and maintain Python-based infrastructure and data processing services.
  • Collaborate with C++ developers to ensure seamless integration and optimal performance.
Apply

Related Jobs

Apply

πŸ“ Poland

πŸ’Έ 13600 - 26900 PLN per month

🏒 Company: Netguru

  • At least 5 years of experience in Python - building web applications, preferably using Django, Flask, FastAPI, and MongoDB.
  • Ability to handle databases and address project bottlenecks efficiently.
  • Experience in building modern and secure APIs.
  • Deep understanding of modern HTML and CSS.
  • Very good command of written and spoken English (B2+).
  • Ability to balance client requirements and technical aspects.
  • Willingness to help and mentor other developers.

  • Lead a project independently.
  • Assist Project Managers in managing projects from the technical perspective.
  • Deal efficiently with databases and project bottlenecks.
  • Build modern and secure APIs.
  • Provide guidance to clients and team members to avoid wrong decisions.

PythonAgileDjangoFlaskHTMLCSSMongoDBSCRUMAmazon Web ServicesCI/CDAgile methodologiesDevOps

Posted 2024-11-23
Apply
Apply

🧭 Full-Time

πŸ” Digital Engineering

🏒 Company: Encora

  • Bachelor's degree in Business Administration, Systems Engineering, Computer Science, or Informatics.
  • Proven experience in a Team Lead role.
  • Exceptional leadership and team management skills, inspiring and directing cross-functional teams.
  • Strong communication and interpersonal skills, capable of engaging effectively with stakeholders at all organizational levels.
  • Problem-solving mindset, with creativity and collaborative spirit to resolve challenges.
  • Tech skills: Python, SQL, APIs, Microservices, Testing.

  • Ensure team members are equipped with the necessary resources and support to perform their roles efficiently.
  • Supervise and evaluate each team member's performance, offering feedback, and implementing corrective actions as needed to optimize productivity and quality.
  • Ensure project control and monitoring tools are updated and accurately represent the project's real-time status.
  • Address and resolve project-related issues, alerting higher management and clients to risks and conflicts that could impact project success.
  • Facilitate consistent communication with the team, superiors, and clients to provide updates and address inquiries related to project development.
  • Liaise with other departments within the organization to address and resolve matters related to the project, client, or team members.
Posted 2024-11-21
Apply
Apply

πŸ“ UK

πŸ” Healthcare

  • Proficiency in Python programming language.
  • Experience with React JS and TypeScript for front-end development.
  • Knowledge of Postgres for database management.
  • Familiarity with Google Cloud Platform (GCP) services.
  • Experience with Kubernetes for container orchestration.

  • Develop and maintain full-stack applications using Python and relevant frameworks.
  • Leverage AI and machine learning technologies to enhance health solutions.
  • Collaborate within tech teams to contribute to product and data development.

PythonGCPKubernetesMachine LearningTypeScriptPostgresReact

Posted 2024-11-18
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

🏒 Company: Encora

  • Proficiency with development in Python 3.
  • Experience with pyTest.
  • Experience with Django and Flask frameworks.
  • Experience with Linux environments.
  • Experience with modeling, producing, and consuming web services-based APIs (RESTful).
  • Experience with SQL and NoSQL databases.

  • Digest requirements from the product team.
  • Work on solutions with performance and scalability features.
  • Implement solutions from coding to testing to production deployment support.
  • Follow agile processes and actively participate in all development phases.

PythonSQLAgileDjangoFlaskNosqlLinux

Posted 2024-11-16
Apply
Apply

πŸ“ United States

πŸ” Technology solutions

🏒 Company: Aretum

  • 5+ years of solid Python and Django development experience.
  • Experience with ETL processes to ingest, transform, and save content obtained from multiple data sources.
  • Experience with data workflows and data pipelines with documents, video, and audio.
  • Excellent communication skills.
  • Experience with JSON-based APIs.
  • Experience with Microservices.
  • Experience with JavaScript and JQuery.
  • Experience with Enterprise Search engines, such as Solr or Elasticsearch.
  • Agile Development (Scrum) experience.
  • Experience with developing and deploying to AWS.
  • Preferred: containerization and orchestration tools (e.g., Docker, Kubernetes); familiarity with machine learning and data science concepts.

  • Design, develop, and maintain scalable and efficient data pipelines.
  • Implement ETL/ELT processes to collect, transform, and load data from various sources into data warehouses and data lakes.
  • Design, develop, and maintain scalable, robust, and high-performance applications using Python.
  • Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct thorough testing and debugging of applications to ensure functionality and performance.
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality.
  • Collaborate with the client data team and analysts to understand data needs and deliver solutions.
  • Stay updated with the latest industry trends, tools, and technologies in data engineering and Python development.

AWSPythonAgileDjangoElasticSearchETLJavascriptjQuerySCRUMJavaScriptData engineeringElasticsearchCommunication SkillsDevOpsMicroservices

Posted 2024-11-16
Apply
Apply

πŸ“ Brazil. Argentina. Colombia. Peru

🏒 Company: Jalasoft

  • 5+ years of Python development experience with strong knowledge of tools and libraries.
  • Solid skills in API development with best practices and design patterns.
  • Hands-on experience with cloud services, preferably Google Cloud Platform (GCP).
  • Proven experience with JavaScript in modern environments like Node.js.
  • Strong SQL skills, familiarity with MS SQL Server preferred.
  • Experience with Docker and Kubernetes for container management.
  • Experience with CI/CD pipelines for automation.
  • Knowledge of Terraform or similar tools for infrastructure management.
  • Strong problem-solving skills and attention to detail.
  • Exceptional English communication skills.
  • Ability to work independently and collaboratively.
  • Experience with Agile/Scrum methodologies.

  • Design, develop, and maintain Python-based applications and services.
  • Leverage cloud technologies to ensure scalability and performance.
  • Collaborate with cross-functional teams to implement solutions that meet client needs.
  • Contribute to the improvement of cloud infrastructure.

DockerNode.jsPythonSQLAgileDesign PatternsGCPJavaJavascriptKubernetesSCRUMJavaScriptCommunication SkillsCollaborationCI/CDTerraformAttention to detail

Posted 2024-11-15
Apply
Apply

πŸ“ Bulgaria, Georgia, Lithuania, Mexico, Moldova, Poland, Romania, Ukraine

🧭 Regular Employment, B2b

πŸ” Sports tech and gaming

🏒 Company: Coherent Solutions

  • Bachelor’s Degree in Computer Science or similar is desired but not required; understanding of data structures and algorithms is necessary.
  • 4+ years of professional experience developing software in Python.
  • Strong Python programming and distributed system skills.
  • Desire and ability to write clean code and unit tests.
  • Good communication and presentation skills.
  • Experience with Design Architecture and migrating monoliths to microservices.
  • Experience with separation of business logic from framework/communication protocol.
  • Experience in an Agile and DevOps environment.
  • Advanced knowledge of Python, AWS, Docker, Django, PostgreSQL, Redis, Kafka, RabbitMQ, and related technologies.

  • Collaborate with product owners to gain a comprehensive understanding of business needs.
  • Facilitate discussions with stakeholders and team members to elicit and clarify requirements.
  • Lead the software engineering team in designing, developing, testing, and deploying features.
  • Foster a collaborative environment among engineers, encouraging open communication.
  • Provide mentorship to team members, aiding in their technical skills growth.
  • Proactively address challenges during development, working closely with stakeholders.
  • Monitor project progress to ensure timely deliverables and mitigate risks.
  • Act as a liaison between the development team and other departments.

AWSDockerLeadershipPostgreSQLPythonSQLAgileDesign PatternsDjangoKafkaRabbitmqReact NativeTypeScriptgRPCRedisServerlessReactCommunication SkillsAnalytical SkillsDevOpsAttention to detailPresentation skillsMicroservices

Posted 2024-11-14
Apply
Apply

πŸ“ Ukraine

πŸ” Digital transformation and engineering solutions

🏒 Company: Intellectsoft

  • Strong expertise in Python (5+ years) with hands-on experience with Django.
  • Proven track record in designing and implementing scalable backend systems and APIs.
  • Excellent troubleshooting and debugging skills for backend application code.
  • Strong critical thinking and problem-solving capabilities.
  • Familiarity with both SQL and NoSQL databases.
  • Understanding of containerization technologies, specifically Docker.
  • High code quality standards and attention to details.

  • Write clean, efficient, and maintainable code that aligns with software development best practices.
  • Ensure design specifications are met and deliver high-quality results within established timelines.
  • Diagnose and resolve backend issues promptly to maintain system performance.
  • Continuously document application changes and create updates for transparency and ease of maintenance.
  • Design and develop scalable backend infrastructures to support frontend operations and ensure an optimal user experience.
  • Collaborate with team to define and implement functional requirements.
  • Develop efficient backend features using Python.
  • Integrate frontend components seamlessly into applications.
  • Manage backend testing process and coordinate bug fixes.
  • Prepare comprehensive technical documentation for future reference.
  • Collaborate with UX/UI designers to translate design concepts into functional code.
Posted 2024-11-13
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

Related Articles

Remote Job Certifications and Courses to Boost Your Career

August 22, 2024

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

August 19, 2024

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

August 18, 2024

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

August 16, 2024

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

August 13, 2024

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.