Full Stack Developer – Iberdrola

Full Time @ Jobs in Qatar Sector: Computer, Software & IT
  • Doha, Qatar View on Map
  • Date Posted : November 13, 2021
  • Salary: Negotiable
  • 0 Click(s)
  • Share:

Job Description

THE ROLE

Iberdrola Innovation Middle East is hiring for a Full Stack Developer to join us at the inception of a new and cutting-edge project related to renewable energy systems. We are on the lookout for a highly proficient developer who is well-versed with the latest backend, frontend and server-side tools out there. This individual will be responsible for the entire product life-cycle from conception to deployment of enterprise cloud software that will be used for the analysis and optimization of operational wind farms. Specifically, they must interface with other developers and stakeholders to ensure products meet functional and performance requirements. In addition, candidates must be familiar with agile product development and should possess impeccable written, verbal and organizational skills. A side of self-management and autonomy would be most welcome!

QUALIFICATIONS AND EXPERIENCE

Responsibilities:

Brainstorming ideas for application development
Planning and executing software development sprints
Developing backend/frontend interfaces for cloud applications
Provisioning server-side infrastructure to host cloud applications
Utilizing cloud service orchestration tools to host applications
Creating and operating relational/non-relational databases
Interfacing with operational teams to address technical requirements

Required Skills:

Bachelor’s degree in Computer Science/Data Science or related field
3-5 years of relevant work experience
Fluency in Python 3.x
Fluency in version control frameworks i.e. GitHub, GitLab
Proficiency in relational databases i.e. MySQL, SQLite
Familiarity with non-relational databases i.e. MongoDB, Cosmos DB
Familiarity with cloud orchestration tools i.e. Azure, AWS, GCP
Familiarity with frontend tools i.e. PyQT, Streamlit
Familiar with CI/CD, ETL and agile development
Experienced in project management tools i.e. Jira
Strong critical thinking and analytical skills

Preferred Additional Skills:

Experience with JavaScript
Experience with HTML/CSS
Experience with frontend tools i.e. Django/Flask
Knowledge of time-series databases i.e. InfluxDB
Knowledge of RESTful API’s
Experience with Big Data
Exposure to AI/ML

Related Jobs