Senior DevOps Engineer (m/w/d)
Im Rahmen der Entwicklung einer Energiehandelsplattform suchen wir ab sofort einen Senior DevOps Engineer (m/w/d) GitLab CI, ArgoCD & Artifactory für die Dauer von 3 Monaten mit der Option auf langfristige Verlängerung. Die Tätigkeit erfolgt Remote und nach Absprache ca. 3 Tage pro Monat vor Ort am Standort Berlin oder Frankfurt. In besonderen Projektphasen sind bis zu 50% vor Ort möglich.
General Description
Service: DevOps for Platform
DevOps for Platform functions as a specialized DevOps division within the plattform program, catering to the needs of Product Lines responsible for constructing and operating the plattform itself. This service is centered on delivering, managing, and optimizing key DevOps tools that facilitate the continuous development, integration, and delivery of the platform and its services.
- Continuous Integration Pipelines: Handles the management and optimization of CI pipelines to streamline
- Continuous Deployment Processes: Establishes CD strategies for effective deployment of the platform.
- Artifact and Image Registries: Operates and maintains registries critical for storing and managing components,
libraries, and images used in the development and deployment of the platform.
Future Scope:
The DevOps division plans to broaden its scope to encompass all development, operations, and quality assurance tooling tailored specifically for internal needs, guaranteeing the platform's stability, scalability, and evolution.
The DevOps division Engineering:
The DevOps division Engineering acts as a key technical contributor, focusing on developing and enhancing the foundational DevOps tools and infrastructure supporting the program's operations. Coordinating closely and specifically with project-focused System Architects, The DevOps division Engineering is pivotal in bringing the technical aspects of products to fruition.
Key Responsibilities:
- Product Development: Engages in the design, coding, and maintenance of robust configurations for internal CI pipelines, CD mechanisms, and artifact/image registries.
- Technical Solutions: Implements intricate technical solutions, consulting with quality assurance teams to uphold high quality and reliability standards.
- Efficient Development: Ensures products are developed effectively to meet the needs of Product Lines building and operating the platform, adhering to project goals and deadlines.
Scope of Work
Objective: Define, implement, and evolve the technical architecture and components for products in direct consultation with the System Architect
Tasks
- Designing and maintain the architecture for core tooling, including CI pipelines, CD deployment mechanisms, and artifact/image registries
- Overseeing additional technical components such as QA/test automation frameworks and service management tools
- Evaluation and integration of new technologies or tools that improve development workflows and product delivery
- Reviewing architectural decisions in light of scalability, maintainability, and infrastructure compatibility
- Providing documentation of architectural choices and ensure traceability for future audits or reviews
Objective: Deliver technically compliant and production-ready solutions in line with project standards
Tasks
- Applying project-specific technical specifications through clean, maintainable, and well-documented code
- Ensuring solution meets quality, security, and performance requirements across all releases of the product
- Performing code reviews and provide structured feedback on implementation and compliance aspects
- Identifying and resolving technical debt or design flaws
- Conducting unit, integration, and system testing as part of the development lifecycle
Objective: Contribute to the agile delivery of features through structured technical execution
Tasks
- Convert product requirements into executable development tasks
- Estimate effort and deliver assigned scope items within agreed timeframes and quality expectations
- Providing consultancy in sprint planning, refinement, and review meetings as a technical contributor
- Maintaining traceability of feature implementation and related issues in Jira or similar tools
- Consulting in risks or blockers and propose pragmatic technical alternatives when needed
Profile Requirements
The contractor must be at a mid-level for platform concerns with proven skills and experience in the above-mentioned fields.
Must-have experience
- Proven experience in Software or DevOps Engineering, with a strong background in developing, implementing, and maintaining technical solutions
- Extensive hands-on experience with core DevOps tools and practices, including Continuous Integration (CI) platforms, Continuous Deployment (CD) frameworks, and artifact/image registries; Favored tools: Git, Jenkins, GitLab CI, ArgoCD, Artifactory, Nexus
- Proficiency in at least one relevant programming or scripting language commonly used for automation and infrastructure development; Favored languages: Python, Go, Java, Bash, PowerShell
- Experience in designing and implementing robust, scalable, and secure technical solutions, translating high-level architectural designs into functional code
- experience working an Agile (Scrum) environment, contributing to sprint planning, daily stand-ups, and delivering on committed tasks
- Experience in engineering processes
- Fluent English in speech and writing (at least B2)
Preferred experience
o Experience contributing to the architecture and design of complex systems, particularly internal platforms or developer tooling
o Familiarity with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes, OpenShift)
o Experience with infrastructure as code (IaC) tools like Terraform or Ansible
o Prior experience with QA/Test automation frameworks or Service Desk system integrations, indicating a readiness for future devops scope
Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.