About this position
Here you will be part of one of the agile development teams working on large data projects using technologies such as Python, Angular, and SQL.
As a Software Engineer, you will work together with the Lead Developer and the rest of the engineering team and communicate with clients in English every day.
We know It’s a great challenge, and that’s why we love it!
Requirements
- University degree in IT or similar
-
Level of English (B2 or higher)
-
+2 years of experience in Python projects
-
+2 years of experience in some Javascript Framework (Angular - preferred, React, Vue.js, Vanilla…)
-
Experience working with either SQL or No-SQL databases
-
Experience writing tests (specially Pytest and Jasmine/cypress/Jest)
- Good knowledge of Git
- Good communication skills
- Able to translate complex business requirements into feasible technical user stories
- Results faced, self-challenging mentality
- Eager to learn
Nice to have
-
Experience with Python web frameworks: Flask (preferred) or Django
-
Experience with SQLAlchemy and/or Alembic
-
Experience with MongoDB databases
- Continuous Integration/Delivery: Gitlab, Docker, Terraform
-
Experience deploying and operating public Cloud Infrastructures (AWS/Azure/GCP)
-
Knowledge of tools like Pandas, Apache Spark, Apache parquet-based, HDFS, Jupyter Notebooks
- Able to lead a small development team
For more information feel free to contact us: hr@nucleoo.com