Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

SAP Senior Developer - Pipeline Service 
Poland, Silesian Voivodeship, Gliwice 
595574638

11.07.2024

What you’ll do

You work as a pipeline product developer within the CX Commerce Cloud central pipeline team. You will ensure high-quality and reliable software releases and drive our organization's developer productivity and developer experience by enabling teams to run their CI/CD pipelines and processes more efficiently. In our key focus areas, you will:

  • Design, implement, test and document pipeline features and improvements within our Jenkins based Pipeline-as-a-Service product using Groovy based seed-jobs, Jenkinsfiles, shared Jenkins libraries, self written Gradle Plugins, Java and JUnit tests.
  • Actively contribute to upholding our clean code principles by performing code reviews, writing unit tests, following security guidelines and other quality checks.
  • Modernize and adapt our pipeline product as the organization's development processes and products evolve.
  • Enable innovative technologies and 3rd party integration systems such as SonarQube, GitHub Advanced Security, Black Duck, and others.
  • Design and develop high-quality pipeline components in a self-reliant way while aligning with the technical leads, the team and company standards.
  • Closely collaborate with our product owner and our stakeholders within the software organization to ensure continuous improvement of our software releases and developer experience.

What you bring

  • You have relevant work experience in designing and building enterprise software using industry-standard programming technologies and languages.
  • You are adaptable and flexible, capable of managing ambiguity and change effectively.
  • You work independently on tasks agreed within the team, leveraging your strong analytical thinking and problem-solving skills to investigate and develop solutions until resolution.
  • You communicate clearly and proactively within a team’s structure and have excellent verbal and written English skills.
  • You have a good understanding of enterprise software management and delivery practices and tools.
  • You have hands-on experience with CI/CD pipelines and other DevOps technologies and practices.
  • Ideally, you have a background in computer science or a related field.

Tech you bring

  • Professional experience in an industry-standard programming language like Java and Groovy.
  • Solid understanding of and experience with enterprise software management tools and concepts like GitHub/Git (pull requests, merging, tagging), and other code management practices.
  • Experience with build automation tools like Ant, Maven and Gradle.

Tech you'll learn

  • Jenkins as our CI/CD tool (e.g. Job DSL, Jenkins plugins, shared libraries)
  • Configuration as code principles (e.g. Helm charts, seed job)
  • Integration of application security tools like Black Duck, Mend, GitHub Advanced Security, SonarQube.
  • Software process management and documentation with tools like Jira and Confluence.


Job Segment:ERP, Test Engineer, Cloud, Developer, Testing, Technology, Engineering