CI/CD Engineer
Indexed description
We are looking for a proactive self-starter and a natural problem solver who thrives in a self-organizing environment. You won't just be maintaining the status quo; you will be actively involved in evolving the solution over time, exploring emerging technologies, and continuously improving the developer experience at Arrive.
Key Responsibilities
- Platform Management: Manage, maintain, and evolve the common CI/CD framework as a critical component of Arrive’s Global Platform.
- Automation & Tooling: Design, build, and maintain automation scripts and tools to streamline developer workflows and improve the CI/CD pipeline's efficiency and reliability.
- Customer Support & Collaboration: Act as the primary technical contact for Arrive’s internal development teams. Understand their unique requirements, troubleshoot their issues, and provide timely, effective solutions.
- Independent Problem Solving: Take ownership of platform issues. Investigate root causes, propose robust solutions, and implement fixes with a high degree of autonomy.
- Cross-Functional Teamwork: Collaborate closely with other teams within the Development Experience organization to ensure a cohesive and seamless internal developer journey.
- Documentation & Onboarding: Create, maintain, and update high-quality technical documentation to facilitate the smooth onboarding of developers onto the CI/CD platform.
- System Migrations: Plan and execute seamless migrations from legacy or alternative CI/CD solutions to our standardized platform.
- Continuous Improvement & AI Integration: Work actively to evaluate new tools, including the application of Agentic AI, to continuously evolve the platform's architecture, capabilities, and overall developer productivity.
- CI/CD Expertise: Strong, hands-on experience with GitHub and building robust, scalable deployment pipelines using GitHub Actions.
- Scripting & Automation: Proficiency in at least one scripting or high-level programming language (e.g., Bash, Python, Go) to create automation and tooling.
- Container Orchestration: Deep understanding of Kubernetes architecture, administration, and deployment strategies.
- GitOps & Continuous Delivery: Solid practical experience utilizing ArgoCD.
- Configuration Management: Proficiency in creating and managing Helm Charts (specific experience with Umbrella Charts is highly desirable).
- Security & Secrets: Experience managing secure configurations in Kubernetes, specifically using Sealed Secrets.
- Proactive Self-Starter: Ability to work independently, manage your own time, and drive issues to resolution without needing to be micro-managed.
- Interpersonal Communication: Excellent relationship-building skills to effectively interact with both internal "customers" (developers) and peer teams within Development Experience.
- Written Communication: Strong writing skills with a proven ability to translate complex technical workflows into accessible, user-friendly documentation.
- Innovative Mindset: A genuine passion for exploring new technologies, with an interest in Agentic AI and its potential to revolutionize the SDLC, and modernizing existing infrastructure.
This role is based in Poland - mostly remote, with an exception of office visits in Łódź once a month and 5-day in-person meetups twice a year within Europe.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search