DevOps Engineer at Global Payments

Warsaw, Masovian Voivodeship, Poland

Global Payments Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FinTech, PaymentsIndustries

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • 5+ years of proven experience in DevOps engineering, CI/CD pipeline development, or automation roles
  • Advanced proficiency with Jenkins including: Jenkins Pipeline-as-Code development using Groovy DSL, Declarative and Scripted Pipeline syntax, Jenkins shared libraries and pipeline templates, Plugin ecosystem and custom plugin integration, Master/agent configuration and scaling strategies
  • Strong experience with Harness or similar platforms for continuous deployment and delivery automation
  • Expert-level Bash scripting skills for automation, build processes, and system integration
  • Solid understanding of Groovy programming language for Jenkins pipeline development and customization
  • Experience with version control systems (Git) and branching strategies
  • Knowledge of build tools and package managers (Maven, Gradle, npm, pip, Docker)
  • Understanding of containerization technologies (Docker, Kubernetes) and their integration with CI/CD pipelines
  • Experience with automated testing frameworks and their integration into deployment pipelines
  • Familiarity with cloud platforms (GCP, AWS, Azure) and their native CI/CD services
  • Strong troubleshooting skills and experience with pipeline debugging and optimization
  • Excellent collaboration skills and abilities

Responsibilities

  • Design, develop, and maintain complex CI/CD pipelines using Jenkins and Harness platforms for multi-environment deployments
  • Create and optimize Jenkins Pipeline-as-Code using Groovy DSL and Declarative Pipeline syntax for scalable automation
  • Implement advanced pipeline strategies including parallel execution, matrix builds, and conditional deployments
  • Develop and maintain Bash scripts for automation, build processes, and deployment orchestration
  • Integrate Harness for advanced deployment automation, canary releases, and blue-green deployments
  • Implement automated testing integration within pipelines including unit tests, integration tests, and security scanning
  • Design and maintain branching strategies and Git workflows that support efficient CI/CD processes
  • Create automated deployment pipelines for containerized applications and microservices architectures
  • Implement pipeline monitoring, alerting, and reporting to ensure visibility into build and deployment processes
  • Collaborate with development teams to optimize build times and improve deployment reliability
  • Establish and maintain pipeline security best practices including secrets management and access controls
  • Develop self-service capabilities for development teams through pipeline templates and shared libraries
  • Troubleshoot pipeline failures and implement solutions to improve overall system reliability
  • Maintain comprehensive documentation for pipeline processes, troubleshooting guides, and best practices

Skills

Jenkins
Harness
Groovy
Bash
Git
CI/CD
Pipeline-as-Code
Declarative Pipeline
Canary Releases
Blue-Green Deployments
Microservices

Global Payments

Payment technologies and software solutions

About Global Payments

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI