May 23, 2026

Senior Automation Engineer

Senior • Hybrid

Lisbon, Portugal

Emagine is seeking a Senior Automation Engineer to join a collaborative and fast-paced project environment in Portugal. This role is ideal for a professional with strong experience in cloud automation and Infrastructure as Code, looking to grow within IT Infrastructure & Cloud environments, with a strong focus on Azure and Microsoft Fabric ecosystems.

You will support the automation, optimization, and management of cloud infrastructure, ensuring scalable, secure, and efficient environments for data-driven solutions. This position requires a hands-on technical profile, strong analytical and troubleshooting skills, and the ability to work in a structured and service-oriented environment.

Your Main Responsibilities:

  • Design and implement Infrastructure as Code (IaC) solutions to automate the deployment of Azure resources supporting Microsoft Fabric (e.g., Data Factory, Synapse, Power BI, Lakehouse)

  • Develop and maintain reusable automation templates using Terraform and manage deployments through automated configuration processes

  • Integrate automation workflows into CI/CD pipelines using Azure DevOps or GitHub Actions

  • Ensure compliance with security, governance, and cost optimization best practices

  • Support the team in cloud infrastructure analysis and architecture validation for Microsoft Fabric workloads

  • Document infrastructure designs, automation processes, and operational procedures

  • Participate in Agile ceremonies and manage tasks using Jira

  • Collaborate with internal teams to ensure efficient and reliable cloud operations

You Bring:

  • Proven experience in automating Azure infrastructure for data and analytics platforms

  • Strong proficiency in Terraform for Infrastructure as Code (IaC)

  • Solid scripting skills in PowerShell and/or Python

  • Hands-on experience with CI/CD tools (Azure DevOps, GitHub Actions)

  • Strong understanding of Microsoft Fabric architecture and its infrastructure dependencies

  • Familiarity with Azure networking, identity, monitoring, and security

  • Experience working in Agile environments and using Jira

  • Strong communication and documentation skills

  • AZ-900 Certification

Nice to Have:

  • Experience with Microsoft Fabric components such as Data Factory, Synapse, Power BI, and Lakehouse

  • Additional Azure certifications

  • Experience with advanced cloud governance and cost optimization strategies

  • Exposure to large-scale data platforms and analytics environments

  • Experience working in international environments

Location & Eligibility:

  • Candidates must be based in Portugal

  • Hybrid regime — mix of on-site and remote work:
    1st week: 2 days on site in Oeiras (Taguspark)
    2nd week: 2 days on site in Oeiras (Taguspark)
    3rd week: fully remote

About emagine:

At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment.

To learn more about us, visit our website: www.emagine-consulting.com

Similar jobs you might like

Technology

emagine Polska

Technical Architecture / Purview / Microsoft Fabric Transformation

Senior

Remote

Lisbon, Portugal

🏢 Summary: Senior Technical Architect / Microsoft Purview Specialist role focused on designing and implementing enterprise-scale data governance within a Microsoft Fabric transformation program. The position involves building a scalable, governed enterprise data platform across the Azure Data Platform ecosystem. The role requires hands-on architecture, governance framework implementation, and alignment of data capabilities with business objectives. 🗂️ Requirements: 7–10 years experience in Data Architecture, Data Governance, or Enterprise Data Management, Strong hands-on experience with Microsoft Purview, Strong knowledge of Azure Data Platform services, Experience designing and implementing enterprise data governance frameworks, Strong understanding of data modeling and data architecture principles, Experience with metadata management, data cataloging, and data lineage solutions, Experience working within cloud-based data ecosystems, Candidates must be based in Portugal 📃 Skills: MicrosoftPurview, Azure, AzureDataPlatform, MicrosoftFabric, DataGovernance, DataArchitecture, DataModeling, Metadata, DataCatalog, DataLineage, Cloud 🏢 Description: Emagine is seeking a Senior Technical Architect / Microsoft Purview Specialist to join a collaborative and fast-paced transformation project environment in Lisbon. This role is ideal for an experienced data architecture professional with a strong background in enterprise data platforms, data governance, and Microsoft technologies, looking to contribute at a senior level within a large-scale Microsoft Fabric transformation program. You will play a key role in the design and implementation of a scalable, governed, and business-aligned enterprise data platform. Acting as a Microsoft Purview Specialist, you will work closely with business and IT stakeholders to establish governance standards, data management capabilities, and architecture best practices across the Azure Data Platform ecosystem. Your Main Responsibilities: Design and implement enterprise-scale data governance solutions using Microsoft Purview Define and establish data governance standards, policies, and best practices across the Azure Data Platform Support the transformation and modernization of enterprise data platforms leveraging Microsoft Fabric Collaborate with business and IT stakeholders to align governance capabilities with business objectives Conduct workshops, assessments, and gap analyses to identify governance and data management requirements Develop architecture recommendations and implementation roadmaps for data governance initiatives Support metadata management, data cataloging, data lineage, and data discovery capabilities Work closely with Information Architects, Enterprise Architects, and Data Architects to ensure alignment across the organization Produce technical and functional documentation supporting enterprise transformation initiatives Contribute to the adoption and continuous improvement of data governance frameworks and operating models You Bring: 7–10 years of experience in Data Architecture, Data Governance, or Enterprise Data Management Strong hands-on experience with Microsoft Purview Solid understanding of Azure Data Platform services and cloud-based data ecosystems Experience designing and implementing enterprise data governance frameworks Strong knowledge of data modeling concepts and data architecture principles Experience working with metadata management, data cataloging, and data lineage solutions Ability to engage with both technical and business stakeholders across multiple organizational levels Strong communication, workshop facilitation, and stakeholder management skills Nice to Have: Experience with Microsoft Fabric implementations or transformation programs Knowledge of enterprise information architecture methodologies Experience supporting large-scale data platform modernization initiatives Familiarity with regulatory and compliance requirements related to data governance Previous experience working in international and complex enterprise environments Location & Eligibility: Candidates must be based in Portugal Hybrid role based in Lisbon About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

Azure Cloud Developer

Mid

Hybrid

Lisbon, Portugal

🏢 Summary: Azure Developer role focused on designing, developing, and optimizing cloud-based applications and services on Microsoft Azure in a hybrid Lisbon-based environment. The position involves building scalable event-driven solutions, contributing to CI/CD and DevOps practices, and collaborating with cross-functional Agile teams. Candidates should have strong Azure expertise, software development experience, and knowledge of cloud architecture patterns. 🗂️ Requirements: 3–5+ years of software development experience, Hands-on experience with Microsoft Azure, Proficiency in C#/.NET or Node.js or Python, Experience with Azure DevOps, Understanding of microservices and event-driven architecture, Experience with relational or NoSQL databases, Knowledge of Agile/Scrum methodologies, Strong problem-solving and troubleshooting skills, Bachelor's degree in Computer Science or related field, Based in Portugal 📃 Skills: Azure, C#, NET, Node.js, Python, ServiceBus, EventGrid, EventHubs, AzureDevOps, Microservices, SQL, NoSQL, Bicep, ARM, Terraform, Dynamics365 🏢 Description: emagine is seeking an Azure Developer to join a collaborative and fast-paced project environment in Portugal. This role is ideal for a professional with solid experience in designing, developing, and maintaining cloud-based solutions on Microsoft Azure, looking to grow within modern cloud development environments. You will contribute to the development, integration, and optimization of Azure-based applications and services, ensuring scalable, secure, and reliable solutions. This position requires a hands-on technical profile, strong analytical and troubleshooting skills, and the ability to work in a structured and Agile environment. Your Main Responsibilities: Design, develop, and maintain applications and services hosted on Microsoft Azure Build and integrate solutions using Azure messaging and event-driven services (Service Bus, Event Grid, Event Hubs) Collaborate with cross-functional teams (Business Analysts, Designers, Infrastructure, QA) to deliver features end-to-end Participate in architecture discussions and propose scalable, resilient cloud solutions Write clean, maintainable, and well-tested code following development best practices Monitor, troubleshoot, and optimize application performance in production environments Contribute to CI/CD pipelines and DevOps practices using Azure DevOps Mentor junior developers and participate in code reviews You Bring: 3–5+ years of professional software development experience Strong hands-on experience with Microsoft Azure (App Services, Functions, Service Bus, Event Grid, Event Hubs, Storage, etc.) Proficiency in C#/.NET, Node.js, or Python Experience with Azure DevOps (Repos, Pipelines, Boards) Solid understanding of cloud architecture patterns, including microservices, event-driven design, and messaging patterns Experience with relational and/or NoSQL databases Familiarity with Agile/Scrum methodologies Strong problem-solving skills and ability to work independently Bachelor's degree in Computer Science or a related field Nice to Have: Azure certifications (AZ-204, AZ-400, AZ-305) Experience with Infrastructure as Code (Bicep, ARM Templates, or Terraform) Experience with Dynamics 365 or similar ERP/CRM integrations Exposure to client-facing or multi-team project environments Location & Eligibility: Candidates must be based in Portugal Hybrid regime, Lisbon About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

AWS Senior Cloud Engineer

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior AWS Cloud Engineer role focused on designing, implementing, and optimizing scalable and secure AWS environments within a strategic cloud initiative. The position emphasizes Infrastructure as Code, CI/CD automation, cloud governance, and operational excellence aligned with the AWS Well-Architected Framework. The engineer will provide architectural guidance, lead incident resolution, and enhance performance, security, and cost efficiency in complex AWS ecosystems. 🗂️ Requirements: Strong experience as Cloud Engineer, Deep expertise in AWS services (EC2, S3, RDS, Lambda), Proven experience with Infrastructure as Code, Hands-on experience with Terraform, Experience with CI/CD pipelines and automated deployments, Experience with monitoring and observability in AWS, Experience with performance optimization in cloud environments, Ability to design architectures aligned with AWS Well-Architected Framework, Ability to troubleshoot and resolve complex AWS incidents, Based in Portugal, Availability to work hybrid in Lisbon 📃 Skills: AWS, EC2, S3, RDS, Lambda, Terraform, CloudFormation, CI/CD, Jenkins, GitHub, CodePipeline, Monitoring, Observability, IaC 🏢 Description: Emagine is seeking an experienced AWS Senior Cloud Engineer to join a strategic cloud initiative, working closely with the Cloud Centre of Excellence (CCoE) to define and implement best practices for cloud operations. This is a key role focused on building scalable, secure, and high-performing AWS environments. You will play a critical role in supporting new projects by providing architectural guidance, implementing infrastructure using Infrastructure as Code (IaC), and leading incident resolution in complex cloud environments. This position requires deep AWS expertise, strong problem-solving skills, and the ability to operate in high-impact, fast-paced scenarios. Your Main Responsibilities: Partner with the Cloud Centre of Excellence (CCoE) to establish and enforce AWS operational best practices Design and implement cloud architectures aligned with the AWS Well-Architected Framework Deploy and manage infrastructure using Terraform and AWS CloudFormation Implement and maintain CI/CD pipelines for automated deployments (e.g., Jenkins, GitHub Actions, AWS CodePipeline) Monitor, troubleshoot, and resolve incidents across AWS environments Ensure compliance with enterprise security and governance standards Optimize cloud resources for performance, scalability, and cost efficiency Contribute to observability, monitoring, and performance tuning strategies You Bring: Strong experience as a Cloud Engineer with deep expertise in AWS services (e.g., EC2, S3, RDS, Lambda) Proven experience with Infrastructure as Code, particularly Terraform Hands-on experience with CI/CD tools and automated deployment pipelines Experience with monitoring, observability, and performance optimization in AWS environments Strong analytical and problem-solving skills, especially in high-pressure situations Ability to work collaboratively with cross-functional teams and cloud governance bodies Nice to Have: AWS Certified Solutions Architect – Professional AWS Certified SysOps Administrator Terraform certification Experience working with Cloud Centre of Excellence (CCoE) models Location & Eligibility: Candidates must be based in Portugal Hybrid 3x per week in Lisbon (Portugal) About emagine At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

Workplace Engineer

Mid

Remote

Lisbon, Portugal

🏢 Summary: Workplace Engineer role focused on supporting and optimizing modern workplace environments, including system administration, device management, and cloud-based tools. The position involves managing Windows and macOS systems, mobile devices, and Microsoft 365 services in a structured IT infrastructure environment. Ideal for professionals with 2–3 years of experience seeking growth in IT Infrastructure & Operations. 🗂️ Requirements: 2–3 years experience in IT Infrastructure or System Administration, Advanced knowledge of Windows 10/11, Experience with Android and iOS device management, Strong knowledge of Microsoft 365, Experience with MDT and OS deployment, Familiarity with Intune and JAMF, Experience with cloud-based workplace environments, Strong troubleshooting skills, Fluency in English and Spanish, Based in Portugal 📃 Skills: Windows, macOS, Android, iOS, MDT, Intune, JAMF, M365, Teams, SharePoint, Exchange, Office, AWS 🏢 Description: Emagine is seeking a Workplace Engineer to join a collaborative and fast-paced project environment in Portugal. This role is ideal for a professional with 2–3 years of experience looking to grow within IT Infrastructure & Operations, with a strong focus on system administration and modern workplace technologies. You will support the management and optimization of workplace environments, ensuring smooth operation of devices, operating systems, and cloud-based tools. This position requires a hands-on technical profile, strong troubleshooting skills, and the ability to work in a structured and service-oriented environment. Your Main Responsibilities: Provide support for workplace environments, including system administration and device management Administer and maintain Windows operating systems (Windows 10/11) and support macOS environments Manage and support mobile operating systems, including Android and iOS Deploy and configure Windows 10/11 operating systems using MDT Manage cloud-based workplace tools and environments (M365, AWS, etc.) Support and maintain Microsoft 365 services (Teams, SharePoint, Exchange, Office) Work with endpoint management tools such as Intune and JAMF Troubleshoot incidents and ensure timely resolution of technical issues Collaborate with internal teams to ensure stable and efficient IT operations You Bring: 2–3 years of experience in IT Infrastructure, System Administration, or similar roles Advanced knowledge of Windows operating systems (Windows 10/11) Experience with mobile device management (Android and iOS) Strong knowledge of Microsoft 365 and cloud device management Experience with MDT and operating system deployment Familiarity with Intune and JAMF Strong problem-solving and troubleshooting skills Good communication skills and ability to work in a team environment Fluency in English and Spanish Nice to Have: Degree or certification as a Superior Technician in Computer Systems Management or similar Experience with AWS or other cloud platforms Understanding of modern workplace and endpoint management best practices Experience working in international environments Location & Eligibility: Candidates must be based in Portugal Remote role About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

AWS Administrator

Senior

Remote

Lisbon, Portugal

🏢 Summary: Senior AWS Administrator role focused on designing, implementing, and managing scalable AWS and Kubernetes environments within a cloud transformation program. The position emphasizes automation, security, cost optimization, and resilient cloud operations in production environments. You will collaborate with DevOps and security teams to drive infrastructure as code, observability, and secure cloud adoption. 🗂️ Requirements: 5+ years hands-on AWS experience in production, Strong Kubernetes administration (EKS, CNI, RBAC, ingress, storage), Strong Linux systems administration, Experience with Terraform and/or Ansible, Knowledge of cloud networking (VPC, subnets, security groups, load balancers, DNS), Experience with CI/CD tools (GitLab CI, Jenkins or similar), Scripting skills (Python or Bash), Familiarity with NIS2 and ISO 27001 in cloud environments, Experience with monitoring and observability tools, Based in Portugal 📃 Skills: AWS, EC2, EKS, VPC, IAM, S3, Route53, CloudWatch, Kubernetes, Terraform, Ansible, Linux, Python, Bash, GitLab, Jenkins, Prometheus, Grafana, Graylog, CI/CD, DevSecOps, DNS 🏢 Description: Emagine is seeking an AWS Administrator to join a collaborative and fast-paced cloud transformation environment. This role is ideal for an experienced cloud infrastructure professional with a strong background in AWS, Kubernetes, automation, and cloud operations, looking to contribute at a senior level within a modern and business-critical cloud ecosystem. You will play a key role in the design, implementation, and management of scalable AWS environments, ensuring operational excellence, security, automation, and cost efficiency. Acting as an AWS Administrator, you will work closely with development, security, and infrastructure teams to support cloud adoption, optimize existing platforms, and maintain resilient and secure cloud operations. Your Main Responsibilities: Design, implement, and manage AWS infrastructures, including services such as EC2, EKS, VPC, IAM, S3, Route53, CloudWatch, and related services Provision, manage, and optimize production Kubernetes (EKS) clusters, including workload scheduling, networking, RBAC, scaling policies, and upgrades Identify opportunities for AWS cost control and optimization Lead data center migration initiatives to AWS, reducing costs and minimizing physical infrastructure requirements Create and maintain Infrastructure as Code (IaC) solutions using Terraform and Ansible Monitor and manage external providers and Managed Service Providers (MSPs) Implement and maintain security controls aligned with NIS2 and ISO/IEC 27001 requirements Develop and maintain monitoring and observability solutions using Prometheus, Grafana, CloudWatch, Graylog, and AWS migration tools Maintain and test Disaster Recovery (DR) and Business Continuity Plans (BCP) for cloud environments Collaborate with development and security teams to integrate DevSecOps practices into delivery pipelines Manage and document cloud costs while identifying continuous optimization opportunities You Bring: More than 5 years of hands-on AWS experience in production environments Strong experience administering Kubernetes environments, including cluster provisioning, networking (CNI), ingress controllers, RBAC, and persistent storage Strong Linux systems administration skills Experience with Terraform and/or Ansible for infrastructure automation Solid knowledge of cloud networking concepts, including VPCs, subnets, security groups, load balancers, and DNS Experience working with CI/CD pipelines and DevOps tools such as GitLab CI, Jenkins, or equivalent platforms Scripting skills in Python, Bash, or similar languages Familiarity with NIS2 and ISO 27001 security requirements within cloud environments Good written and spoken English skills Nice to Have: CKA or CKS certifications (Certified Kubernetes Administrator / Certified Kubernetes Security Specialist) AWS Certified Solutions Architect – Professional or AWS Certified DevOps Engineer certification Experience working in multinational IT environments or organizations with multiple business entities Knowledge of French Location & Eligibility: Candidates must be based in Portugal Remote role About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

ITDS

Senior Automation Engineer – Cloud and CI/CD Platforms

Senior

Hybrid

Krakow, Poland

17,850 - 24,150 PLN

🏢 Summary: Senior Automation Engineer role focused on designing and implementing cloud and CI/CD automation solutions to enhance secure and scalable software deployments. The position centers on Ansible-based automation integrated with Jenkins pipelines to optimize release processes and operational resilience. Hybrid work model with strong emphasis on scripting, security, and process improvement. 🗂️ Requirements: Minimum 3 years of experience with Ansible automation in Jenkins CI/CD environments, Strong scripting skills in Python, Go, or Bash, Experience integrating automation into CI/CD pipelines, Knowledge of security best practices including secrets management and vulnerability mitigation, Hands-on experience with Agile methodologies, Fluent English (spoken and written), Legal right to work in Europe 📃 Skills: Ansible, Jenkins, CI/CD, Python, Go, Bash, Agile, z/OS, Control-M, IBM, SSP, SEAS, CD 🏢 Description: Unleash innovation — revolutionize automation for seamless cloud and deployment excellence! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Automation Engineer – Cloud and CI/CD Platforms , you will be working for our client, a leading global financial organization empowering digital transformation through cutting-edge automation. You’ll be at the forefront of enhancing software deployment processes, enabling rapid and secure releases that drive business agility and operational resilience. Your main responsibilities: Collaborate with key stakeholders to understand and analyze existing deployment and automation workflows. Design, develop, and implement resilient automation solutions using Ansible, Python, Go, or Bash to optimize manual processes. Integrate automation within Jenkins CI/CD pipelines to streamline software deployments. Apply security best practices, including secrets management and vulnerability mitigation, to safeguard automation processes. Monitor, analyze, and improve process performance, ensuring scalability and robustness. Automate testing of automation workflows to guarantee reliability and consistency. Document procedures, share best practices, and own automation components end-to-end. You're ideal for this role if you have: At least 3 years of experience delivering Ansible-based automation within Jenkins CI/CD environments. Strong scripting skills (Python, Go, Bash or similar). Proven analytical and problem-solving abilities. Fluent command of English, with experience working in a multicultural, global setting. Hands-on experience with Agile methodologies. Ability to work independently and collaboratively within diverse teams. Strong documentation, ownership, and communication skills. It is a strong plus if you have: Experience with vendor-supported IT services. Domain knowledge of file transmission products (e.g., IBM SFG/SSP/SEAS/CD). Knowledge of mainframe (z/OS) job workflows. Familiarity with BMC Control-M or similar job scheduling tools. Understanding of financial services compliance and risk management frameworks. Language Required for the role: Fluent English (spoken and written) Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

Linux Systems Administrator

Mid

Hybrid

Lisbon, Portugal

🏢 Summary: Linux Systems Administrator role focused on managing and optimizing enterprise Linux/Unix infrastructure in a production environment. The position emphasizes system reliability, automation, security hardening, and performance optimization within virtualized and containerized platforms. It involves hands-on administration, troubleshooting, and continuous improvement of infrastructure services. 🗂️ Requirements: Minimum 3 years experience in Linux/Unix systems administration, Hands-on administration and troubleshooting of Linux/Unix systems, Experience with scripting using Bash or Python, Experience with Red Hat Satellite, MongoDB, Ansible/AWX, Oracle VM, Kubernetes, HAProxy, Knowledge of system performance optimization and security best practices, Experience supporting virtualized and high availability environments, Fluency in Portuguese and English, Based in Portugal 📃 Skills: Linux, Unix, Bash, Python, RedHat, Satellite, MongoDB, Ansible, AWX, OracleVM, Kubernetes, HAProxy, Docker, CI/CD 🏢 Description: Emagine is seeking a Linux Systems Administrator to join a collaborative and fast-paced project environment in Portugal. This role is ideal for a professional with solid experience in Linux/Unix systems administration, looking to grow within Infrastructure & Operations environments, with a strong focus on system reliability, automation, and performance optimization. You will support enterprise infrastructure environments, ensuring the stability, security, and efficiency of Linux/Unix systems across production platforms. This position requires a hands-on technical profile, strong troubleshooting skills, and the ability to work in a structured and service-oriented environment. Your Main Responsibilities: Administration, maintenance, and troubleshooting of Linux/Unix operating systems System monitoring, performance optimization, and security hardening Automation of tasks and configuration management Support of virtualized, containerized, and high availability environments Ensure system reliability, availability, and operational continuity across enterprise platforms Collaborate with internal teams to support infrastructure stability and improvements Contribute to incident resolution and root cause analysis in production environments Support deployment and maintenance of infrastructure services and tooling Participate in infrastructure optimization and continuous improvement initiatives You Bring: Minimum of 3 years of hands-on experience in Linux/Unix systems administration Knowledge of scripting (Bash/Python) Strong troubleshooting and analytical skills Experience with Red Hat Satellite, MongoDB, Ansible/AWX, Oracle VM (OVM), Kubernetes, and HAProxy Strong understanding of system performance, reliability, and security best practices Ability to work independently in client-facing environments Strong communication skills and autonomy Fluency in Portuguese & English Nice to Have: Experience with infrastructure automation and orchestration tools Knowledge of containerized environments (Docker/Kubernetes) in production Experience in high availability and enterprise-scale environments Exposure to DevOps practices and CI/CD pipelines Experience working in international environments Location & Eligibility: Candidates must be based in Portugal Hybrid regime — 2/3 days on site per week in Lisbon About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

EndySoft

Cloud Automation Engineer (Python)

Mid

On-site

Katowice, Poland

220 - 280 EUR

🏢 Summary: The role focuses on designing and implementing automation solutions for cloud and virtualized infrastructure environments. It involves building scalable systems using scripting, containerization, and orchestration technologies to improve reliability and deployment speed. The position emphasizes cloud platform management, workflow automation, and infrastructure optimization. 🗂️ Requirements: Bachelor’s degree in Computer Science, Information Technology, or related field, Strong programming skills in Python, Hands-on experience with Kubernetes and Docker, Practical experience with VMware virtualization, Experience with OpenStack cloud platforms, Knowledge of Apache Airflow, Solid understanding of Linux systems, Understanding of networking fundamentals, Experience with cloud and infrastructure automation 📃 Skills: Python, Kubernetes, Docker, VMware, OpenStack, Airflow, Linux, Networking 🏢 Description: Position Overview We are looking for a skilled Cloud Automation Engineer to join our team and support the design, automation, and optimization of cloud and virtualized infrastructure environments. The ideal candidate has strong scripting skills, hands-on experience with containerization and orchestration technologies, and a solid understanding of cloud platforms and automation frameworks. This role focuses on building scalable, automated solutions that improve infrastructure reliability, efficiency, and deployment speed. Roles and Responsibilities: Design, develop, and maintain automation solutions for cloud and virtualized environments. Build and optimize automation scripts and services using Python . Deploy and manage containerized applications using Docker and Kubernetes . Support and automate infrastructure running on VMware and OpenStack platforms. Implement and maintain workflow orchestration solutions using Apache Airflow . Collaborate with network and security teams to automate firewall rules, network configurations, and policy enforcement. Work with enterprise storage solutions to automate provisioning, scaling, and lifecycle management. Improve CI/CD and infrastructure automation processes. Monitor, troubleshoot, and optimize cloud and containerized environments. Collaborate with DevOps, infrastructure, and development teams to enhance platform reliability and scalability. Create and maintain technical documentation for automation processes and systems. Required Skills and Experience: Bachelor’s degree (minimum Licencjat or equivalent) in Computer Science, Information Technology, or a related field . Strong programming skills in Python . Hands-on experience with Kubernetes and Docker . Practical experience with VMware virtualization environments. Experience working with OpenStack cloud platforms. Knowledge of Apache Airflow for workflow orchestration. Solid understanding of Linux systems and networking fundamentals. Strong analytical and problem-solving skills. Ability to work independently and as part of a technical team. Nice to Have: Experience with Infrastructure-as-Code tools (e.g., Terraform, Ansible). Familiarity with CI/CD pipelines and DevOps practices. Knowledge of monitoring and logging tools. Cloud certifications or Kubernetes certifications.

Technology

emagine Polska

FullStack Developer (Node.js + React)

Mid

Remote

Lisbon, Portugal

🏢 Summary: FullStack Engineer role within an international CIAM team focused on building and scaling cloud-native identity and authentication services used by millions of consumers. The position involves developing serverless backend APIs on AWS and internal React applications, contributing to shared TypeScript libraries, and integrating with multiple third-party platforms. It requires strong expertise in TypeScript, Node.js, serverless architectures, and automated testing in an Agile environment. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering or related field, 3+ years of professional experience as Backend or Full-Stack Engineer, Strong proficiency in TypeScript, Strong proficiency in Node.js, Experience building applications with React, Experience designing and developing RESTful APIs, Hands-on experience with AWS serverless architectures (Lambda, API Gateway), Experience with NoSQL databases, particularly DynamoDB, Experience with automated unit and integration testing, Experience using Git in monorepo workflows, Understanding of systems architecture, SOLID principles, distributed systems, Experience working in Scrum/Agile environments, Must be located in Portugal 📃 Skills: TypeScript, Node.js, React, AWS, Lambda, API Gateway, DynamoDB, CloudFront, MuleSoft, Jest, Cucumber, Pactum, Terraform, Jenkins, CloudFormation, CodeDeploy, Git, SAP, Gigya, Twilio, Salesforce, Accertify, OAuth2, OIDC, MFA, SNS, SQS, CloudWatch, ELK, Datadog, NewRelic, Zod, JSON, AJV 🏢 Description: Emagine is seeking a skilled and passionate FullStack Engineer to join an international Consumer Identity & Access Management (CIAM) team, building and scaling identity, authentication, registration, and configuration services that support millions of consumers across multiple markets, channels, and brands. This is a key role where you will contribute to the development of cloud-native backend services while also supporting internal-facing web applications used by global teams. You will play a critical role in designing and deploying serverless APIs, building scalable backend services, developing internal React applications, and contributing to reusable platform components shared across multiple teams. This position requires strong expertise in TypeScript and Node.js, experience with AWS serverless technologies, and a passion for clean code, automation, and scalable software architecture. Your Main Responsibilities: Design, develop, and deploy serverless APIs using AWS Lambda and MuleSoft/API Gateway for consumer registration, authentication, OTP flows, and market-specific configuration Build and maintain internal web applications using React and TypeScript for platform administration and service monitoring Develop across the full stack within a monorepo, working with DynamoDB, AWS Lambda, React, and CloudFront-hosted frontends Contribute to shared TypeScript libraries consumed across multiple engineering teams Implement multi-market and multi-channel business logic driven by DynamoDB configurations Develop automated unit, integration, and frontend component tests using Jest, Cucumber, and Pactum Manage infrastructure as code using Terraform and support deployments through Jenkins, CloudFormation, and CodeDeploy Integrate backend services with third-party platforms including SAP CDC (Gigya), Twilio, Salesforce Marketing Cloud, and Accertify Participate in the Backend Community of Practice, promoting engineering best practices and knowledge sharing Collaborate within cross-functional Agile teams while continuously improving architecture and reducing technical debt You Bring: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field 3+ years of professional experience as a Backend Engineer or Full-Stack Engineer Strong proficiency in TypeScript and Node.js Experience building applications with React (or willingness to work with React) Experience designing and developing RESTful APIs for high-traffic applications Hands-on experience with serverless architectures (AWS Lambda, API Gateway, or similar) Solid experience with NoSQL databases, particularly DynamoDB Strong automated testing practices, including unit and integration testing Experience using Git within monorepo workflows Good understanding of systems architecture, SOLID principles, and distributed systems Experience working in Scrum/Agile environments Strong analytical, problem-solving, and collaboration skills Nice to Have: Experience with Terraform or other Infrastructure as Code tools Familiarity with Jenkins and CI/CD pipelines Experience with SonarQube, Coverity, or similar quality/security tools Experience with multi-region or multi-tenant architectures Knowledge of OAuth 2.0, OpenID Connect (OIDC), MFA, and authentication flows Experience with event-driven architectures (SNS/SQS) Familiarity with feature toggles and progressive deployments Experience with CloudWatch, ELK, Datadog, or New Relic Experience with MuleSoft or similar API management platforms Familiarity with schema validation (Zod, JSON Schema, AJV) Knowledge of RBAC/ABAC authorization models Location & Eligibility: Candidates must be located in Portugal Full Remote About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

Backend Engineer (Node.js with AWS)

Mid

Remote

Lisbon, Portugal

🏢 Summary: Backend Engineer role focused on building and scaling identity, authentication, and registration services using serverless AWS technologies. The position involves designing high‑traffic RESTful APIs, working with DynamoDB, and owning infrastructure as code within a TypeScript monorepo. You will collaborate in an Agile team to deliver secure, highly available multi‑region systems with strong automated testing practices. 🗂️ Requirements: Bachelor's Degree in Computer Science, Software Engineering, or equivalent, 3+ years professional experience as Backend Engineer, Strong proficiency in TypeScript and Node.js, Experience designing and building RESTful APIs for high-traffic systems, Hands-on experience with serverless architectures (AWS Lambda, API Gateway or equivalent), Experience with NoSQL databases, particularly DynamoDB, Ability to write unit, integration, and end-to-end tests, Experience with Git and monorepo workflows, Understanding of systems architecture, SOLID principles, distributed systems patterns, Experience working in Scrum/Agile frameworks 📃 Skills: TypeScript, Node.js, AWS, Lambda, MuleSoft, DynamoDB, REST, Jest, Cucumber, Pactum, Terraform, CI/CD, Git, NoSQL, API, SAST 🏢 Description: Emagine is seeking a skilled and passionate Backend Engineer to join an international team focused on building and scaling identity, authentication, and registration services that support millions of consumers across multiple markets, channels, and brands. This is a key role where you will contribute to the design and development of modern, cloud-native backend solutions, ensuring scalability, reliability, and high performance. You will play a critical role in designing and deploying serverless APIs, building integrations with third-party identity providers, and contributing to reusable backend components used across the platform. This position requires strong expertise in TypeScript and Node.js, experience with AWS serverless technologies, and a passion for clean code, automation, and scalable software architecture. Your Main Responsibilities: Design, develop, and deploy serverless APIs using AWS Lambda and MuleSoft gateways for authentication, consumer profiles, OTP, and event processing Develop clean, well-tested TypeScript code within a monorepo, contributing to shared libraries and product-specific services Design efficient data access patterns using DynamoDB for low-latency, high-throughput applications Build and maintain integrations with third-party identity and messaging providers Develop automated unit, integration, and contract tests using Jest, Cucumber, and Pactum Manage infrastructure as code using Terraform and deploy through CI/CD pipelines Participate in the Backend Community of Practice, sharing knowledge and contributing to backend engineering best practices Collaborate within a cross-functional Agile team to deliver high-quality software Continuously improve system architecture by addressing technical debt and implementing incremental refactoring Develop reusable internal libraries consumed by multiple teams across the platform You Bring: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field 3+ years of professional experience as a Backend Engineer Strong proficiency in TypeScript and Node.js Experience designing and developing RESTful APIs for high-traffic applications Hands-on experience with serverless architectures (AWS Lambda, API Gateway, or similar) Solid experience with NoSQL databases, particularly DynamoDB Strong automated testing practices, including unit, integration, and end-to-end testing Experience using Git within monorepo workflows Good understanding of systems architecture, SOLID principles, and distributed systems Experience working in Scrum/Agile environments Strong analytical, problem-solving, and collaboration skills Nice to Have: Experience with Terraform or other Infrastructure as Code tools Familiarity with CI/CD pipelines, deployment automation, quality gates, and SAST scanning Experience with multi-region or multi-tenant architectures Knowledge of identity and authentication protocols Experience integrating third-party APIs Familiarity with event-driven architectures Experience with monitoring and observability tools Knowledge of feature toggles for progressive deployments Familiarity with schema validation approaches Experience with MuleSoft or similar API management platforms Location & Eligibility: Candidates must be based in Portugal H Full Remote About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com