Senior DevOps Engineer; Backend/Automation
Listed on 2025-12-18
-
IT/Tech
Cloud Computing, IT Support
Location: Town of Poland
3 days ago Be among the first 25 applicants
We are seeking a Senior Dev Ops Engineer to implement and enhance Git Hub Apps features, including webhooks and API integrations.
You will work on automation scripts, merge conflict resolution, and integration with tools like JIRA, Jenkins, and Coverity. Join our team to contribute to robust automation and workflow enforcement solutions and support production operations. Apply now to be part of a dynamic engineering group.
Responsibilities- Implement Git Hub Apps features such as webhooks and API integrations
- Build cascading merge automation and conflict resolution processes
- Develop code ownership validation and enforcement mechanisms
- Integrate Git Hub workflows with JIRA, Jenkins, Coverity, and HR systems
- Create automation scripts to enforce workflows and policies
- Support testing and production operations to ensure system reliability
- Debug and resolve issues related to automation and integrations
- Collaborate with cross-functional teams to enhance Dev Ops processes
- Maintain and improve CI/CD pipelines and related tooling
- Validate data and ensure database consistency in automation scripts
- 3+ years of software development or automation engineering experience
- Strong Python development skills for automation and scripting
- Proficiency in Node.js for Git Hub Apps development
- Understanding of Git Hub APIs and webhook event handling
- Experience in RESTful API development and integration
- Knowledge of event-driven system architectures
- Familiarity with Git and Git Hub workflows
- Strong debugging and problem-solving skills
- Comfortable working with databases and data validation techniques
- English language proficiency at B2 (Upper-Intermediate) level
- Experience with Git Hub Apps or Git Hub API
- Familiarity with JIRA API and workflow automation
- Jenkins integration experience
- Knowledge of policy enforcement or validation systems
- Understanding of cherry‑pick algorithms and merge strategies
- We gather like‑minded people:
- Engineering community of industry professionals
- Friendly team and enjoyable working environment
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business‑driven relocation opportunities
- Outstanding career roadmap
- Leadership development, career advising, soft skills, and well‑being programs
- Unlimited access to Linked In Learning, Get Abstract, Cloud Guru
- We cover it all:
- Stable income (Employment Contract or B2B)
- Participation in the Employee Stock Purchase Plan
- Benefits package (health insurance, multisport, shopping vouchers)
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
- Referral bonuses
- Corporate, social and well‑being events
- Please, note:
- The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
- We will reach out to selected candidates exclusively.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi‑national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting‑edge solutions, and have an opportunity to continuously learn and grow.
No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Seniority level:
Mid‑Senior level
Employment type:
Full‑time
Job function:
Engineering, Information Technology, and Business Development
Industries:
Software Development and IT Services and IT Consulting
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).