Preloader

Loading

Lead DevOps Engineer at OCLC, Inc.

  • Engineering/Architecture
  • Permanent Employment
  • 1 month ago
  • Ohio, America
  • Shift Full-Time
  • Job Qualifications Bachelor
  • Job experience 2 Years

Job Description

Lead DevOps Engineer at OCLC, Inc.

At OCLC, we believe you’ll do the best work of your life when you’re living the best life possible.

We work hard to build the technology that connects thousands of today’s libraries. But we also work hard to make a job at OCLC a meaningful part of a balanced life- not a substitute for one.

Technology with a Purpose. OCLC supports thousands of libraries in making information more accessible and more useful to people around the world.  OCLC provides shared technology services, original research and community programs that help libraries meet the ever-evolving needs of their users, institutions, and communities. With office locations around the globe, OCLC employees are dedicated to offering premier services and software to help libraries.

The Job Details are as follows:

The DevOps Lead empowers our technology journey into a hybrid cloud. This role will work with senior technology and business leaders charting the next-generation architecture for applications, deliver new service prototypes, and join the engineering leadership team for a group of more than 100 engineers. This role is core to shifting to a modern microservices approach spanning both on-premises and cloud deployments. You need to be both highly technical and interpersonal, coordinating teams and driving decision making in the journey to application modernization.

Responsibilities:

  • You will champion continuous delivery, coordinating and assisting teams through the transition to a rapid deployment model. Both design and building pipelines is part of this role, but also educating teams on the reasons why we need them.

  • You will propose, share, and refine best practices on release engineering, containerization, environment management, build/deployment automation, general process automation, and scripting

  • You will design both new applications and build transition approaches for existing ones. Architectural reviews, hands-on refactoring of stacks alongside the teams, and shaping infrastructure transitions are ways you’ll help bring the company forward.

  • You will advance and refine our use of Infrastructure-as-Code (IaC) and link it to our success in the CI/CD space. Everything we build must be automated as much as possible regardless of the destination.

  • You won’t settle for the current state. You’re here to be a change agent, and you bring the energy and sophistication necessary to see hard transitions through to success. You won’t wait around for others, you will proactively seek out clarifications, problems, and misunderstandings. You want to lead, not be led.

Skills, Experience, and Qualifications:

  • Bachelor’s or Master’s degree (or equivalent).

  • 2+ years in providing leadership/consultative efforts to design, implement, and standardize applications into a full CI/CD pipeline. Direct knowledge of GitLab required.

  • 2+ years of designing and delivering containerized applications. Expert in microservices approaches used to deconstruct monolithic applications. Expert at infrastructure as Code (IaC) technologies (Terraform/CloudFormation). Direct knowledge and experience with Kubernetes/K8 a strong plus. Possess strong understanding of modern application architecture modeling tools and standards, ETL tools, relational databases, NoSQL databases, and big data technologies (e.g., Postgres, MSSQL, Mongo, DynamoDB, Hadoop/Cassandra). 

  • 5+ years of cloud computing architecture experience. Direct knowledge and experience with AWS ecosystem are a strong plus. Deep understanding of cloud security best practices is a strong plus. Expertise with large-scale multi-tenant cloud and hybrid cloud systems

  • 5+ years of experience writing, deploying, and running software. Coding skills in a modern development language (Java, C#, C++, node.js) is a strong plus.

  • Excellent verbal and written communication skills. Strong inter-personal skills.

Working Conditions: Normal office environment.

ADA/EAA: The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.

Job alerts

Receive emails for the latest jobs matching your search criteria

Job skills
Uploading