Overview:
We are a global energy company based in Portugal, known for its strong commitment to sustainability and innovation. As a leader in renewable energy, we focus on clean electricity generation through wind, solar, and hydro power.
What are we looking for?
* Up to 5 years of experience in the role related to the contracted service;
* Bachelor's degree in Software Engineering, Computer Engineering, or a related field;
* Language proficiency (written and spoken): English (mandatory), Portuguese (preferred), Spanish (preferred);
* Experience with one of the following cloud providers: Azure, AWS, or GCP;
* Knowledge of IT solution architecture;
* Experience with automation tools (e.g., Terraform, Ansible);
* One of the following certifications: Microsoft Certified: Azure Administrator Associate; AWS Certified Solutions Architect - Associate; Associate Cloud Engineer;
* Proven ability to track and supervise the resolution of several ongoing issues (using Kanban/Scrum) with good organization skills and ability to provide status feedback;
* Good communication skills and ability to obtain results from other teams;
* Strong written and verbal communication skills;
* Autonomous and problem solver;
* Support in the design of low-complexity solutions;
* Validation of new reference architectures;
* Support for projects and applications, ensuring alignment with the defined reference architectures;
* Creation and maintenance of detailed technical documentation;
* End-to-end support for the implementation of the infrastructure that supports the projects developed within the Digital Factory, including provisioning, pipeline construction, and deployment;
* Technical support and issue resolution for the various teams within the Digital Factory.
Proven experience on setup and maintaining Azure infrastructure - production-ready and adhering to the best practices, namely:
Microsoft Azure Cloud:
* Proven experience developing and deploying applications on Azure;
* Azure Functions and Logic Apps: Experience building serverless applications;
* Azure OpenAI Service: Experience with deploying and using models like GPT-4 and text embedding models;
* Azure AI Search / AI Foundry: Knowledge of creating and managing vector stores for similarity search;
* Data Factory and Databricks for ingestion pipelines;
* Azure Blob Storage for cloud storage solutions;
* CosmosDB: Knowledge of creating and managing long-term memory;
* Application Insights: Knowledge of logging setup.
DevOps & MLOps:
* Proficiency with Docker for containerizing applications, Azure Container Registry as a plus;
* Experience deploying applications to multiple environments (e.g., dev, production) on Azure;
* Proven CI/CD principles and scripting for automation, namely GitHub Actions;
* Secrets management using Azure Key Vault, GitHub and HashiCorp Vault.
API and External Services Integration:
* Setting REST APIs based on WebApps (Fast API) and Azure Functions;
* Knowledge of OAuth 2.0, Azure AD, and token-based authentication.
Management Tools:
* ServiceNow: good knowledge of ServiceNow (or equivalent) for ticket registration and tracking;
* Jira/Confluence: good knowledge of Jira for activity tracking.
What can you expect from us?
* A permanent job contract for a long term project;
* Tech equipment + SIM Card + personal smartphone;
* Health and Life Insurance;
* Social events and team buildings;
* The commitment of letting you grow with us, and be rewarded accordingly;
* A dynamic and young team that will be always there to support you;
* Training in the latest technologies;
* Coffee, fruits, snacks and a warm welcoming when you pass by the office.