




Job Summary: This role involves applying DevOps methodologies to the software development lifecycle, collaborating with various teams, and developing CI/CD processes to deliver high-quality infrastructure. Key Highlights: 1. Collaborate with development, QA, and production teams 2. Develop Continuous Integration / Continuous Delivery (CI/CD) processes 3. Focus on DevOps methodologies and best practices Core Services Mid\-level, Senior Lisboa, Braga, Viana do Castelo The Customer Facing Apps team at Xpand IT is a rapidly growing technology team focused on Microsoft and Mobile technologies. Its primary mission is to deliver high-quality software solutions that meet end-user needs in an increasingly demanding and fast-paced technological world, providing the best experience in terms of customization, performance, and features. We leverage a set of innovative frameworks and tools, such as Kubernetes for Azure App deployment and .NET Core for web development. The team also works with Kotlin and Swift for native app development, and .NET MAUI or Flutter for cross\-platform app development, implementing and integrating our apps with Microsoft’s Azure ecosystems. Key Responsibilities As a DevOps Engineer, the goal is to apply DevOps methodologies and best practices to the software development lifecycle. **Daily Responsibilities:** Collaborate with development, quality assurance, and production teams to consolidate and simplify infrastructure tools and services; Create libraries, modules, and packages for integration across multiple projects; Develop Continuous Integration / Continuous Delivery (CI/CD) processes to help deliver higher-quality and faster infrastructure; Collaborate on projects to discuss optimal approaches for addressing complex infrastructure, security, or development challenges; Perform automation testing enhancements in existing processes to optimize execution and minimize errors, with support from quality assurance teams; Analyze and monitor performance bottlenecks and define key metrics to evaluate the performance of produced software and systems overall; Focus on meeting agreed SLAs to ensure service levels. Requirements Academic Qualifications Bachelor’s or Master’s degree in Information Technology Management and/or Computer Science. Container Orchestration Knowledge Experience with container orchestration services, especially Kubernetes. Windows/Linux Environment Experience More than 4 years of experience in Windows and/or Linux environments. Azure Cloud Knowledge Familiarity with Azure Cloud services, pipelines, and appliances. CI/CD Practices Experience implementing CI/CD best practices using tools such as Git, Jira, GitLab, Jenkins. Languages Proficiency in English, both spoken and written. **Bonus Points:** Experience with scripting languages and/or tools such as PowerShell or Python; Excellent problem-solving and troubleshooting skills; Strong communication skills and ability to work effectively in a team.


