AWS Python Developer (IoT & Data)

At Galeo we develop projects for our clients where we are generally the ones who design, develop, deploy and maintain the projects. Here lies one of our main added values, and that is to have profiles of all kinds to provide the entire supply chain of a project.

We focus on public cloud (AWS, Azure and GCP) and, although we do everything, our forte is IoT projects and Big Data platforms in all their breadth.

We like to be bold, innovative, try new technologies and automation of all components of our projects.

We are looking for versatile Python developers, to work on our IoT and Data Platforms projects, so depending on the project, we work with scripts and small programs for streaming processing, assembling APIs and backends with Django and Fast API, or processing data with Spark and other technologies.

You will probably learn a lot of things, we use (and your knowledge will be valuable) with AWS IoT suite, MQTT, Kafka, Lambda, Tinybird, DynamoDB, Relational DB, Redshift, s3, DataBricks, EMR, Airflow, Flink… The only thing that matters to us is that you are passionate about Python, data and caching.

100% of the employees at Galeo use Python in their daily work, it is already in the common stack of data engineers, data scientists, IoT engineers, systems, web developers…

Professional conditions

Let’s be clear. At Galeo, we value our team and want to offer you the best conditions to develop your career in an environment that suits your needs:

  • A competitive salary, complemented by an attractive bonus based on results.
  • A training and professional growth plan. All Galeo engineers have annual training and certification objectives, customized and designed in conjunction 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 blended format adapted to your needs.
  • In addition, we hold two face-to-face meetings per year with the entire team in a festive atmosphere.
  • Innovative projects in key sectors: We specialize in areas such as Defense, Energy, Buildings, Transportation, Hospitals, Industry and Infrastructure. We highly value experience in these industries, so if this is you, we would be delighted to meet you.
  • Other financial incentives: Rewards for referring talent to Galeo or for coaching more junior colleagues. Over 70% of our employees come from internal referrals, which says a lot about how we work here!

If you are looking for a place where your talent is valued, with development opportunities and challenging projects, Galeo is for you – join our team!

Roles and responsibilities

These will be your main functions:

  • Develop Python for different targets
  • Develop services for containers or lambda functions.
  • Create CloudFormation or Terraform templates (punctually) to deploy your components.
  • Joining a bunch of AWS/Azure/GCP services to create complex platforms.
  • Depending on the project and your expertise, develop in technologies such as Spark, DBT, Flink, DataBricks, etc…

Professional competencies

We don’t expect you to control everything, we value what is not written here, and what matters to us is your ability to absorb new knowledge:

  • Experience between 2 to 5 years as a Python developer.
  • Experience in public cloud, mainly AWS
  • Minimum knowledge of Docker is a plus
  • Experience with Terraform or Cloud Formation is a plus.
  • Valuable experience working with IoT or streaming data platforms
  • Knowledge of other programming and scripting languages is desirable
  • Fundamental: appropriate personality to work in a team and deal live with our customers. We work remotely, so communication with the rest of the world is essential for the formula to work.
  • The most important thing is that you have experience in different technologies and you are motivated to keep learning from each technological ecosystem.

Requirement

We prioritize hiring in Asturias, although we will consider candidates from anywhere in Spain if their experience and value justify it.

The Galeo Team

The GALEO team consists of a group of more than sixty professionals with extensive experience in various fields of technology, engineering, science and business. Our experiences include creating and developing digital products, applying artificial intelligence on a large scale, building data platforms for big companies, conducting scientific experiments, designing IoT hardware and even launching several startups.

At GALEO we like to create things, and that’s where our focus lies. No nonsense, no paperwork, no bureaucracy, no ties. We pride ourselves on maintaining a free and independent spirit that allows us to bring maximum value to our customers in a straightforward, transparent and professional way.

GALEO’s team of engineers, developers and architects work flexibly in small, multidisciplinary and autonomous teams, operating fully aligned for the achievement of our project goals and the satisfaction of our clients.

Selection process

  • Videoconference with Galeo Tech’s Head of People.
  • Videoconference with Galeo Tech’s Tech Manager/Chief Technology Officer.
  • Videoconference to meet some of your colleagues first hand if you wish.
  • Onboarding offer.

Apply