Talent.com
Python Developer

Python Developer

Algoseek, LLCboa vista, estado de roraima, br
Há 10 dias
Descrição da vaga

Overview : At Algoseek, we are seeking a talented Python Developer with strong SQL expertise and basic DevOps knowledge to join our engineering team. You will play a key role in extending and maintaining a scalable, distributed OLAP database solution based on open-source engines. This role offers the opportunity to work on innovative data synchronization systems and APIs powering our financial data platform.

Location : Remote

Job Type : Full-time

Work Hours : 45 hours per week

Responsibilities :

  • Develop robust Python scripts to manage internal database files and synchronize client database machines with centralized data storage.
  • Design and implement APIs for data synchronization logic using FastAPI .
  • Contribute to the development of scalable and distributed OLAP database solutions.
  • Collaborate with cross-functional teams to ensure seamless integration with existing systems.
  • Work with AWS services such as EC2 and S3 to support deployment and storage requirements.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and share technical knowledge with team members

Skills and Qualifications :

  • 4+ years of professional experience in Python development.
  • Strong SQL skills with experience in database administration.
  • Familiarity with basic DevOps practices and tools.
  • Hands-on experience with API development using FastAPI or similar frameworks.
  • Knowledge of AWS services (EC2, S3) is preferred.
  • Experience with version control systems (Git).
  • Technical Knowledge :

  • Programming Languages : Python
  • Frameworks : FastAPI (or similar Python web frameworks)
  • Databases : Databricks, Clickhouse, TimescaleDB
  • Cloud : AWS (EC2, S3)
  • DevOps : Basic understanding of deployment pipelines and server management
  • Version Control : Git
  • Professional Traits :

  • Effective problem-solving skills and attention to detail
  • Strong communication skills and ability to work in a distributed team
  • Adaptable to changing requirements and priorities
  • Commitment to writing clean, maintainable code
  • Requirements :

  • Proven experience developing Python-based solutions for data management and API integration.
  • Familiarity with distributed database architectures is a plus.
  • Ability to work independently and manage time effectively in a remote setup.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
  • Education :

  • Bachelor's degree in Computer Science, Web Development, or related field (or equivalent professional experience)
  • What We Offer :

  • Structured Career Path : Start with a hands-on internship, transition into a probationary role, and upon successful evaluation, move into full-time employment.
  • Long-Term Career Growth : Enjoy continuous salary progression based on your technical expertise and specialization—your earnings will grow as you deepen your knowledge.
  • Competitive Compensation : Potential to out-earn traditional management roles through specialization.
  • Hands-On Work : Focused on finance and data problem-solving, not management tasks.
  • Remote Setup : Flexible work environment allowing for global applicants.
  • Criar um alerta de emprego para esta pesquisa

    Python Developer • boa vista, estado de roraima, br