Barcelona, Barcelona provinciaOur opportunity Zurich is heavily transforming to an organization where all our projects are built following DevOps methodology. You have the chance to actively be part of this transformation and help shaping the future.
You’ll be responsible for DevOps CoE services reliability and evolution, design and implementation reporting to the DevOps CoE Service Manager.
You’ll be in charge of describing the solution requirements; validate the design against those requirements, and implement ensuring functional and non-functional requirements are met by the DevOps CoE toolset currently composed by a CI/CD workbench and a container platform.
Ensure the compliance of the service solutions within Strategy, Group Operations & Technology Standards, customer project requirements and operational quality levels.
Advise and coaching to the IT teams in the best technical way to achieve DevOps goals. Fix and provide support to platform incidences and problems, service monitoring.
This role is accountable for end-to-end technical excellence of the services provided by the DevOps CoE team. Will also be responsible to implement improvements and new services as defined in the DevOps CoE roadmap.
As a DevOps Architect your main responsibilities will involve
Own and lead initiatives to define, design, and implement DevOps solutions in compliance with the strategy and the group
Work with key stakeholders to understand the CI/CD requirements, existing systems and applications.
Advise and coach business and technology delivery leadership on how to translate infrastructure and automation requirements into executable technology solutions.
Participate in the processes of strategic project-planning meetings and provide guidance and expertise on system options, risk, impact and costs vs. benefits
Perform analysis on best practices and emerging concepts in CI/CD and DevOps.
Participate in Solution Strategy, innovation areas and technology roadmap globally.
Fix and provide support for pipelines incidences and problems. Perform profiling, troubleshooting of existing solutions.
Create technical documentation and implement solutions definition, patterns and templates in the platform
Work with other architecture areas to get their buy in to proposed solutions
Your Skills and Experience
As a DevOps Architect your skills and qualifications will ideally include
5+ years of experience in DevOps or CI/CD in a Development Operations organization leading, administering, building and maintaining a CI/CD environment. Strong knowledge of key DevOps concepts – continuous integration and deliver
In-depth experience designing and implementing DevOps pipelines (including Containerization and Virtualization), Release management, Deployment automation process and version control tools
Extensive knowledge of software development and software testing methodologies along with change and configuration management practices in multiple environments.
Good knowledge of databases, middleware, web services and related standards
Experience with IT Governance
Outstanding communication skills, demonstrated ability to explain complex technical issues to both technical and non-technical audiences; own a collaborative, partnership mentality. Team player with a positive attitude, strong communication (English verbal and written) & interpersonal skills
Ability to influence stakeholders as a trusted advisor across all levels, including teams outside of Shared Services
Ability to think outside of the box and be innovative by keeping abreast of new trends, identifying opportunities to bring in change for business benefit
Professional experience with automated deployment, continuous integration, and release engineering tools – Ansible, Bamboo, Jenkins, Maven, Ant, etc , etc.
Strong knowledge of Containerization (Docker) and Container Orchestration (Kubernetes). OpenShift is a plus
Experience with CaaS: Azure AKS, AWS ECS / EKS
Experience with Cloud Services (AWS, Azure, Azure DevOps, etc)
Strong familiarity with GIT, TFS, SVN and other version control systems as software configuration management and Source Code Lifecycle Management tools.
Deep knowledge and experience with .net, j2ee, Java, SQL and DB technologies.
Architecture design experience, networking skills
Atlassian tools: Jira, Bamboo and BitBucket, Confluence
Primary work location is Barcelona. International travel for meetings/projects is required, depending on the project and customer needs. You can apply by clicking on the button “Apply online”
Who we are
Looking for a challenging and inspiring work environment where you can make a difference? At Zurich millions of individuals and businesses place their trust in our products and services every day. Our 53,000 employees worldwide form the basis of our success, enabling, businesses and communities to face a world of risk with confidence. Imagine if you could help people do this all over the world. You’d give them confidence and reassurance by protecting what they love most. It’s a big challenge, but you will be supported by a world-class team who believe in helping you to reach your full potential and deliver on our promises.
So be challenged. Be inspired. Help us make a difference.
At Zurich we are an equal opportunity employer. We attract and retain the best qualified individuals available, without regard to race/ethnicity, religion, gender, sexual orientation, age or disability.