emagine Polska is seeking an experienced Senior DevOps / Test Automation Consultant to enhance software delivery processes across a diverse stack of web applications and services. You will play a pivotal role in evolving our CI/CD strategy, implementing robust testing frameworks, and designing effective analytics solutions to support our engineering teams.
Key responsibilities
- Assess existing CI/CD setups and design reusable pipeline strategies for Next.js, .NET Core, and Python services.
- Implement build and test automation, including end-to-end testing and deployment validation.
- Define a practical analytics and event tracking approach, creating insightful Grafana dashboards for stakeholders.
- Design a comprehensive test strategy for Microsoft Entra authentication flows and manage test environment structures.
- Document all implemented solutions to ensure long-term maintainability by the internal team.
Requirements
- Strong expertise in GitHub Actions and GitOps principles for Kubernetes deployments.
- Proven experience with end-to-end testing in browser-based applications.
- Familiarity with Next.js, .NET Core, and Python development environments.
- Experience with Microsoft Entra/Azure AD authentication and observability tools like Grafana.
- Ability to design CI/CD strategies for both monorepo and multi-repo architectures.
What we offer
- A fully remote working environment allowing for flexibility and focus.
- Engagement on a B2B contract basis.
- Opportunity to influence durable engineering practices and long-term architectural standards.