At AdvanceWorks, we learn together, grow together, and have fun together. And we do all this while creating great software solutions for clients across many industries and geographies.
We are constantly challenging ourselves and each other to use the latest technologies and the best methodologies and make sure we walk the talk.
Exciting as it may sound, we also have our red lines: each of us is a unique person, with unique opinions, beliefs, options, interests, hopes, and fears. With the right to speak its mind, be mindful of the common goals, and always be constructive.
It is the way we respect each other, discuss different points of view, and challenge ourselves and each other, while tackling our common challenges, that makes us strong. United. Brave. And sure that there will be a better tomorrow, even when we do mistakes. Because we learn from our failures and successes.
What will be your role
You will have the opportunity to contribute to impactful projects as a Cloud Engineer joining a global technology-driven organization. As a Cloud Engineer you will play a key role in designing, implementing, and supporting modern cloud infrastructures, following DevOps best practices to deliver scalable, secure, and highly available solutions. You will work closely with multidisciplinary teams to build cloud-native platforms that support critical business applications and drive operational excellence.
Key Responsibilities
- Design and implement scalable, secure, and cost-effective cloud architectures aligned with business requirements.
- Develop and maintain Infrastructure as Code (IaC) solutions using Terraform.
- Build and optimize CI/CD pipelines using tools such as Azure DevOps, GitLab CI/CD, or Jenkins.
- Deploy, manage, and monitor cloud-native applications using Docker and Kubernetes.
- Implement automation processes to improve deployment, scalability, maintenance, and operational efficiency.
- Apply security best practices across cloud environments, including IAM, network security, encryption, and secure infrastructure design.
- Monitor infrastructure health and performance using observability tools such as Prometheus, Grafana, ELK Stack, or Splunk.
- Design and implement High Availability (HA) and Disaster Recovery (DR) solutions to ensure business continuity.
- Optimize infrastructure performance and cloud costs through capacity planning, resource optimization, and infrastructure tuning.
- Produce technical documentation, including infrastructure designs, deployment procedures, operational guidelines, and disaster recovery plans.
- Collaborate with developers, architects, and infrastructure teams to deliver reliable cloud platforms and support business initiatives.
- Stay up to date with emerging cloud technologies, DevOps practices, and automation trends.
What should you bring to the team
- At least 5 years of experience in Cloud Engineering, Platform Engineering, or similar roles.
- Strong experience designing and implementing complex cloud infrastructures, preferably on Microsoft Azure (experience with other cloud platforms is also valued).
- Hands-on experience with Docker and Kubernetes in production environments.
- Proven expertise in Infrastructure as Code using Terraform.
- Solid experience building and maintaining CI/CD pipelines with Azure DevOps, GitLab CI/CD, Jenkins, or similar tools.
- Strong knowledge of monitoring and observability platforms, including Prometheus, Grafana, ELK Stack, or Splunk.
- Experience implementing High Availability, Disaster Recovery, and performance optimization strategies.
- Strong understanding of networking concepts, including VNets, subnets, DNS, routing, and peering.
- Security-first mindset, with experience implementing secure cloud architectures and DevOps practices.
- Excellent troubleshooting and problem-solving skills in complex production environments.
- Strong communication and collaboration skills, with the ability to work effectively in multidisciplinary teams.
- Fluency in English is mandatory.
- Availability to work at the client's office (in Lisbon) 2 days a week.
- Excellent verbal and written communication skills in Portuguese and English.
- The passion to do what you love the most, and the perseverance to make your/the teams’ dreams come true.
- An unshakable desire to keep on learning, and the willingness to share what you already know.
What is in it for you
- Work with an international team;
- To have a leading role in a huge team, and work with a multinational team;
- An amazing informal culture of smart hardworking and friendly people that support and care about each other;
- Be involved in strategic and operational initiatives beyond the scope of your main mission;
- Formal training and certifications in technology, methodology, and relational skills;
- Challenging projects with exciting clients;
- A dynamic company where you can make a difference and where talent and results matter (and politics do not);
- Flexibility with responsibility;
- Happy hours and after-hours feel-good actions.