DevOps Engineer 100 (f/m/d), Madrid
Empresa
Julius Baer
Provincia
Madrid
Ciudad
Madrid
Tipo de Contrato
Tiempo Completo
Descripción
DevOps Engineer 100% (f/m/d)
At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let s shape the future of wealth management together.
YOUR CHALLENGE
Pipeline and CI/CD Management:
- Design, implement, and optimize CI/CD pipelines for continuous integration and delivery.
- Ensure efficient build, test, and deployment workflows for multiple development teams.
- Collaborate with developers to align pipelines with application requirements.
Cloud-Native Infrastructure:
- Design, deploy, and manage applications using Kubernetes, Docker, Helm, and related technologies.
- Manage containerized applications in a cloud-native environment (Azure, etc.).
- Implement best practices for ingress, networking, and TLS termination.
Feature Ownership and Collaboration:
- Act as feature owners, coordinating with both internal and external stakeholders to fulfill the feature lifecycle.
- Resolve bugs and work on stories within sprints, ensuring the delivery of high-quality solutions.
- Foster innovation, modernization, and the reduction of complexity and legacy systems whenever possible.
- Prioritize consistency in implementations, favoring unified solutions over varied approaches.
- Insist on forward-fixing faulty code rather than reverting to previous versions.
POC and Technological Leadership:
- Conduct Proofs of Concept (POC) to explore and pioneer new technologies for the bank.
- Serve as pioneers within the bank for adopting and adapting to new systems and tools.
- Collaborate with the core platform team to be early contributors to broader bank-wide changes and new technologies.
Automation and Efficiency:
- Embrace automation over manual processes to improve team productivity and efficiency.
- Advocate for an everything as code approach, utilizing trusted assets such as code, container images, charts, and reviewed pipelines.
- Promote scalable, repeatable solutions that reduce manual interactions.
Monitoring and Observability:
- Implement observability tools to monitor system performance and ensure uptime (Prometheus, Grafana, Dynatrace, etc.).
- Set up logging, tracing, and alerting to proactively identify and resolve issues.
Deployment Tools and Automation Frameworks:
- Use deployment tools such as Octopus Deploy, Jenkins, etc., to manage releases.
Collaboration and Documentation:
- Collaborate with cross-functional teams (Dev, Ops, QA) to deliver end-to-end solutions.
- Document workflows, configurations, and procedures for team knowledge sharing.
- Work closely with our Platform Teams and Technical Excellence team to bring the solution into practice.
YOUR PROFILE
- You have a can-do attitude, you are pragmatic and open-minded.
- Entrepreneurial mindset, your ideas are welcome.
- Willingness to learn new ways of working while supporting Julius Baer to transform itself.
- You take pride in your work and strive to lead by example.
- Very good English level.
Technical Skills:
- Programming Languages: Proficiency in .NET (C#) or Java.
- Scripting: Strong experience with PowerShell, Bash, or Python for automation. (nice to have)
- CI/CD Tools: GitLab, Jenkins, Azure DevOps, or equivalent.
- Containerization Orchestration: Kubernetes, Docker, Helm.
- Databases: Microsoft SQL Server, Oracle, etc.
- Observability Monitoring: Prometheus, Grafana, Dynatrace, ELK Stack, Splunk, etc.
- Cloud Platforms: Experience with Azure, AWS, or Google Cloud Platform.
- Deployment Tools: Octopus Deploy, Terraform, or similar
Kubernetes, Docker, Helm
At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let s shape the future of wealth management together.
YOUR CHALLENGE
Pipeline and CI/CD Management:
- Design, implement, and optimize CI/CD pipelines for continuous integration and delivery.
- Ensure efficient build, test, and deployment workflows for multiple development teams.
- Collaborate with developers to align pipelines with application requirements.
Cloud-Native Infrastructure:
- Design, deploy, and manage applications using Kubernetes, Docker, Helm, and related technologies.
- Manage containerized applications in a cloud-native environment (Azure, etc.).
- Implement best practices for ingress, networking, and TLS termination.
Feature Ownership and Collaboration:
- Act as feature owners, coordinating with both internal and external stakeholders to fulfill the feature lifecycle.
- Resolve bugs and work on stories within sprints, ensuring the delivery of high-quality solutions.
- Foster innovation, modernization, and the reduction of complexity and legacy systems whenever possible.
- Prioritize consistency in implementations, favoring unified solutions over varied approaches.
- Insist on forward-fixing faulty code rather than reverting to previous versions.
POC and Technological Leadership:
- Conduct Proofs of Concept (POC) to explore and pioneer new technologies for the bank.
- Serve as pioneers within the bank for adopting and adapting to new systems and tools.
- Collaborate with the core platform team to be early contributors to broader bank-wide changes and new technologies.
Automation and Efficiency:
- Embrace automation over manual processes to improve team productivity and efficiency.
- Advocate for an everything as code approach, utilizing trusted assets such as code, container images, charts, and reviewed pipelines.
- Promote scalable, repeatable solutions that reduce manual interactions.
Monitoring and Observability:
- Implement observability tools to monitor system performance and ensure uptime (Prometheus, Grafana, Dynatrace, etc.).
- Set up logging, tracing, and alerting to proactively identify and resolve issues.
Deployment Tools and Automation Frameworks:
- Use deployment tools such as Octopus Deploy, Jenkins, etc., to manage releases.
Collaboration and Documentation:
- Collaborate with cross-functional teams (Dev, Ops, QA) to deliver end-to-end solutions.
- Document workflows, configurations, and procedures for team knowledge sharing.
- Work closely with our Platform Teams and Technical Excellence team to bring the solution into practice.
YOUR PROFILE
- You have a can-do attitude, you are pragmatic and open-minded.
- Entrepreneurial mindset, your ideas are welcome.
- Willingness to learn new ways of working while supporting Julius Baer to transform itself.
- You take pride in your work and strive to lead by example.
- Very good English level.
Technical Skills:
- Programming Languages: Proficiency in .NET (C#) or Java.
- Scripting: Strong experience with PowerShell, Bash, or Python for automation. (nice to have)
- CI/CD Tools: GitLab, Jenkins, Azure DevOps, or equivalent.
- Containerization Orchestration: Kubernetes, Docker, Helm.
- Databases: Microsoft SQL Server, Oracle, etc.
- Observability Monitoring: Prometheus, Grafana, Dynatrace, ELK Stack, Splunk, etc.
- Cloud Platforms: Experience with Azure, AWS, or Google Cloud Platform.
- Deployment Tools: Octopus Deploy, Terraform, or similar
Kubernetes, Docker, Helm