This job has expired

Check similar jobs, what people also searched, or create a job alert for Full Stack Developer – Python & Data Engineering jobs in Costa Rica

Expired

Teams Plus

Full Stack Developer – Python & Data Engineering

Costa Rica

6 days ago
Save Job

Summary

We're looking for a Full Stack Developer with a strong background in Python, modern web frameworks, and DevOps practices to help us build and maintain internal and customer-facing applications and APIs. Experience with ELT workflows and scraping is desirable.



Responsibilities:


  • Build and maintain web apps using Python (FastAPI/Flask) and a modern JavaScript framework (e.g., React, Vue, or Svelte).
  • Design and maintain RESTful APIs and backend services.
  • Develop and maintain ETL pipelines using Python, MySQL, and tools like dbt or Airflow.
  • Work with structured data in both MySQL and Snowflake, writing optimized SQL queries and managing schema changes.
  • Automate infrastructure using tools like Docker, Terraform, and Azure Devops Actions.
  • Monitor and troubleshoot deployments and data pipelines (logs, metrics, alerts).
  • Collaborate with cross-functional teams to gather requirements and ship features quickly.



Required Qualifications:


  • 3+ years experience in Python web development (FastAPI, Flask, Django).
  • Proficiency with frontend frameworks (React, Vue, etc.).
  • Strong understanding of RESTful API design.
  • Basic experience with MySQL, including schema design, query optimization, and data integrity.
  • Experience with ETL workflows using dbt, Airflow, or custom Python scripts.
  • Familiarity with DevOps practices: CI/CD, Docker, logging, and monitoring.
  • Experience working with cloud platforms (Azure preferred; AWS or GCP okay).
  • Strong SQL skills with MySQL and Snowflake (or other cloud data warehouses).



Nice to Have:


  • Experience migrating or synchronizing data between MySQL and Snowflake.
  • Experience managing secrets and credentials (Azure Key Vault, AWS Secrets Manager).
  • Familiarity with telecom or infrastructure automation (bonus but not required).
  • Experience with event-driven or streaming data pipelines.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job