Africanamerican logo
African-American Careers
close

OCLC, Inc.

Apply for this job

Senior DevOps Engineer (Engineering)



You have a life. We like that about you.

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:

Senior DevOps Engineer should possess good programming skills and utilize those skills to solve challenges in traditional infrastructure and operations.  An automation mindset is key.  The individual should be resourceful, independent, able to problem-solve and implement clever solutions to problems.  This level should maintain an awareness of current technologies and a thirst to learn and experiment.  Knowledge of DevOps principles and a desire to champion best practices are vital.

 Responsibilities

  • Act as consultant to development teams in order to implement strategies for increasing quality and velocity of change.
  • Continuously innovate, implement, and test better practices for the OCLC software release lifecycle.
  • Acts as an information broker for DevOps practices across the organization.
  • Support application transition from tradition infrastructure to containers.
  • Drive the development and usage of OCLC's hybrid cloud solution.
  • Design, promote and implement pipeline orchestration for continuous delivery of applications.
  • Recommend software solutions for the implementation of DevOps projects, using agile software practices.
  • Mentor junior team members.
  • Automate, automate, automate.

Qualifications

  • Bachelor's degree in Computer Science related discipline required.
  • Excellent communication skills with a variety of technical expertise.  Confident in voicing concerns.
  • Outstanding troubleshooting skills with an ability to analyze in a high pressure situation.
  • General programming logic/structure knowledge.
  • Experience with continuous integration tools (e.g. Jenkins, Bamboo, Quickbuild).  Knowledge of orchestration tools, a plus.
  • Software build automation knowledge.  Knowledge of Infrastructure as Code practices.
  • Agile methodology experience.
  • Proven scripting/automation skills.
  • Adapts to changing priorities in response to pressing demands.
  • Container infrastructure design and implementation.  Knowledge of Kubernetes, Helm, and Docker, a plus.
  • Experience deploying full stack solutions to cloud infrastructure.  Knowledge of AWS solutions and implementation.

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.

Apply
Apply Here done

©2023 African-American Careers Copyright