DevOps Engineer developing and maintaining CI/CD pipelines for a global IT consulting firm focused on capital markets technology and financial services software.
Responsibilities
Design, implement, and maintain CI/CD pipelines across platforms including Jenkins, GitLab CI, GitHub Actions, and Azure DevOps.
Build scalable and reusable pipeline frameworks that support multiple application teams and technology stacks.
Ensure pipeline reliability, performance, and security through standardized templates and automation practices.
Maintain and improve CI/CD infrastructure used by development teams.
Develop and maintain shared pipeline libraries and reusable automation modules used across multiple CI/CD pipelines.
Implement standardized build, test, artifact, and deployment workflows.
Create reusable templates and pipeline patterns that support consistent software delivery practices.
Develop pipeline libraries using Groovy (for Jenkins) or equivalent scripting frameworks depending on the CI/CD platform in use.
Integrate CI/CD pipelines with artifact repositories, container registries, and deployment platforms.
Develop and maintain CI/CD workflows that deploy containerized applications to Kubernetes platforms.
Support deployment automation for containerized workloads on Red Hat OpenShift or equivalent Kubernetes distributions.
Implement deployment automation using Helm charts, Kubernetes manifests, or equivalent container deployment frameworks.
Integrate pipelines with container build systems and container registries.
Troubleshoot Kubernetes deployments, container runtime issues, and platform integration challenges.
Design and implement CI/CD pipelines supporting database and data platform deployments.
Automate database schema management and change delivery using tools such as Liquibase, Redgate, or equivalent database DevOps tools.
Support pipelines integrating with platforms such as Databricks, SQL Server, or equivalent data platforms.
Develop and maintain database deployment automation within GitLab CI or equivalent CI/CD systems.
Write, validate, and troubleshoot SQL queries used within automated pipeline workflows.
Support administration and configuration required to enable database deployment automation and pipeline execution.
Implement CI/CD workflows for deploying applications to cloud environments.
Support automation for cloud-based services such as Azure App Services, Azure Functions, or equivalent cloud platform services.
Integrate CI/CD pipelines with cloud deployment tools and APIs.
Assist teams in implementing automated build and deployment pipelines for cloud-hosted applications.
Collaborate with development and data engineering teams to design effective CI/CD and data pipeline workflows.
Provide technical guidance on pipeline architecture, automation patterns, and DevOps best practices.
Assist teams in onboarding applications and data workloads to enterprise CI/CD platforms.
Troubleshoot pipeline failures and build issues across application and data platforms.
Implement logging, monitoring, and alerting for CI/CD systems and pipeline workflows.
Analyze pipeline performance metrics to improve build reliability and developer productivity.
Maintain documentation, runbooks, and technical standards for CI/CD platform usage.
Requirements
Please mind that role requires to work according to **US time zone (13:00 - 22:00 Portugal time zone).**
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Proven experience designing and implementing CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or equivalent CI/CD platforms.
DevOps Engineer at Smile enhancing performance and security for digital transformation projects. Collaborating on end - to - end solutions and driving operational efficiency in a digital environment.
DevOps Engineer managing automation lifecycle and technical infrastructure support for gaming company. Collaborating with IT Operations and business units to streamline issue resolution and enhance service quality.
DevSecOps Engineer responsible for CI/CD pipeline design, infrastructure automation, and ensuring operational reliability in a fast - growing AI startup.
DevOps Engineer defining DevOps strategies and collaborating with teams at Pacific Programming and Tech. Building infrastructure and processes for software solutions in a hybrid environment.
Senior DevOps Engineer managing Azure cloud infrastructure for AI solutions in healthcare. Architecting and maintaining multi - tenant Azure environments while ensuring compliance and security.
Senior DevOps Engineer at Leidos contributing to mission - critical programs for national security. Focusing on platform architecture, automation, and cloud infrastructure solutions.
DevSecOps Engineer modernizing multi - cloud environments for Leidos. Collaborating across AWS, Azure, Google, and Oracle clouds to support mission - critical systems.
Associate DevOps Engineer enhancing application operations for secure digitization solutions at Bundesdruckerei GmbH. Collaborating on CI/CD processes in an agile team setting.
Support AI and DevOps platforms at Citi Finance, ensuring operational stability and effective incident resolution, while collaborating with engineering teams.
SRE / Observability Engineer at leading financial services organization focusing on observability and reliability. Building scalable digital platforms and ensuring system stability and user experience.