AWS Python Developer

Galeo Tech
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

API
Airflow
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Systems Engineering
Computer Programming
Continuous Integration
ETL
Relational Databases
Django
Amazon DynamoDB
Github
Python
Message Queuing Telemetry Transport (MQTT)
Data Streaming
Data Processing
Scripting (Bash/Python/Go/Ruby)
Data Storage Technologies
Spark
AWS Lambda
Gitlab
Cloudformation
FastAPI
Containerization
Amazon Web Services (AWS)
Kafka
Functional Programming
Api Design
Api Gateway
Terraform
Amazon Web Services (AWS)
Docker
Jenkins
Redshift

Job description

We are looking for versatile Python Developers to work on our IoT and Data Platform projects. Depending on the project, you will work on scripts and small programs for streaming processing, build APIs and backends with Django and FastAPI, or process data using Spark and other technologies.

You will probably learn a lot. We use (and value prior knowledge of) the AWS IoT suite, MQTT, Kafka, Lambda, DynamoDB, relational databases, Redshift, S3, Glue, Airflow… What really matters to us is that you are passionate about Python, data, and hands-on engineering.

At GALEO, 100% of the team uses Python in their day-to-day work. It is part of the common stack for data engineers, data scientists, IoT engineers, systems engineers, and web developers., We want you to get to know us as much as we get to know you, so our process is transparent, agile, and human:

  • Video call with our Head of People - to get to know you, tell you more about Galeo, and answer your questions.
  • Technical demo / practical challenge - nothing too complex, just a small exercise to see how you work and give you space to shine.
  • Interview with our Tech Manager or CTO - a deeper conversation about your experience, interests, and technical vision.
  • Meeting with part of the team (optional) - if you'd like, you can meet some of your future teammates before deciding.
  • Offer - if everything flows, we'll make you an offer to join the team.

Requirements

Do you have experience in Terraform?, * 2 to 5 years of experience in Python development

  • Experience with public cloud, mainly AWS
  • Hands-on experience developing with AWS Lambda
  • Use of Amazon S3 for data storage and management
  • Experience creating and maintaining infrastructure with CloudFormation
  • API design and consumption using API Gateway
  • Solid knowledge of Docker and containerization
  • Experience working with CI/CD tools (GitHub, GitLab, Jenkins, etc.)

Highly Valued

  • Experience with AWS IoT Core
  • Knowledge of AWS IoT SiteWise
  • Experience using AWS Glue for ETL processes
  • Experience deploying and managing services on ECS
  • Experience with IoT platforms or streaming data architectures
  • Knowledge of other programming and scripting languages

Essential: the right attitude for teamwork and direct interaction with clients. We work remotely, so communication with the rest of the world is critical for everything to work smoothly.

The most important thing is that you have experience with different technologies and are motivated to keep learning in every technological ecosystem.

About the company

Clear and simple. At Galeo, we value our team and want to offer you the best conditions to grow your career in an environment that adapts to your needs: * A competitive salary, complemented by an attractive performance-based bonus. * A training and professional growth plan. All Galeo engineering team members have annual, personalized training and certification goals, designed jointly with the company. * Real access to certifications: AWS, Azure, GCP, Kubernetes, Terraform, Confluent, Databricks, among others. * An informal, flexible, and friendly work environment. We work in small teams and offer a remote setup adapted to your needs. We prioritize hiring in Asturias and the Canary Islands, although we will consider candidates from anywhere in Spain if their experience and value justify it. * 23 vacation days, plus December 24th and 31st off, plus 2 months of intensive summer working hours. * Flexible working hours and 2 long-weekend days to enjoy life a bit more. * In-person events: we hold two annual in-person team meetups in a fun and relaxed atmosphere. * English classes so you can communicate like a pro. * Innovative projects in key sectors: we specialize in areas such as Defense, Energy, Buildings, Transport, Hospitals, Industry, and Infrastructure. Experience in these industries is highly valued. * Additional financial incentives: rewards for referring talent to Galeo or mentoring junior colleagues. More than 70% of our employees come from internal referrals, which says a lot about how we work. * Tech-driven culture: we love staying up to date with the latest technology. * Close-knit team and great vibes: we're like a big family. * Trust and flexibility: we know life isn't just work. If you need time for your family or yourself, you manage it without hassle. * We believe in diversity as a driver of innovation. We especially encourage women and underrepresented profiles in the tech sector to apply-your talent matters and makes us better. If you're looking for a place where your talent is valued, with real growth opportunities and challenging projects, Galeo is for you. Join our team!, The GALEO team is made up of more than sixty professionals with extensive experience across technology, engineering, science, and business. Our background includes building and scaling digital products, applying artificial intelligence at scale, developing data platforms for large enterprises, conducting scientific experiments, designing IoT hardware, and even launching multiple startups. At GALEO, we love building things-that's our focus. No nonsense, no paperwork overload, no bureaucracy, no ties. We take pride in maintaining a free and independent spirit that allows us to deliver maximum value to our clients in a direct, transparent, and professional way. Our engineers, developers, and architects work flexibly in small, multidisciplinary, autonomous teams, fully aligned to achieve project goals and ensure client satisfaction.

Apply for this position