Job Description
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:
Principal Systems Engineer
The Principal Systems Engineer is a key individual contributor to the design of a family of product components which typically define a major subset of a product line (for example UI, Server, Database, etc), and is responsible for the functionality and meeting the requirements completely.
At this level, the Principal Engineer has a complete understanding of the technologies needed to develop and debug issues for their product components and may be asked to evaluate tools and other technologies related to the product/component. The Principal Engineer provides clear instruction for knowledge transfers and may coordinate infrastructure activities of other team members.
The Principal Engineer will be responsible for handling critical and complex problems in real-time and developing tactical solutions for immediate resolution. The job requires close interaction with the engineering, architecture and development teams. The Principal Engineer leverages their deep knowledge and skill set to develop and validate the infrastructure components at an expert level, manages issue resolutions and coordinates fixes with other engineers.
Responsibilities
Qualifications
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:
Principal Systems Engineer
The Principal Systems Engineer is a key individual contributor to the design of a family of product components which typically define a major subset of a product line (for example UI, Server, Database, etc), and is responsible for the functionality and meeting the requirements completely.
At this level, the Principal Engineer has a complete understanding of the technologies needed to develop and debug issues for their product components and may be asked to evaluate tools and other technologies related to the product/component. The Principal Engineer provides clear instruction for knowledge transfers and may coordinate infrastructure activities of other team members.
The Principal Engineer will be responsible for handling critical and complex problems in real-time and developing tactical solutions for immediate resolution. The job requires close interaction with the engineering, architecture and development teams. The Principal Engineer leverages their deep knowledge and skill set to develop and validate the infrastructure components at an expert level, manages issue resolutions and coordinates fixes with other engineers.
Responsibilities
- Provide infrastructure and cloud technology leadership across the organization.
- Creates solutions to consistently improve product stability, scalability, and performance.
- Design, prototype and implement requests to enhance functionality as needed with minimal risk to existing product stability, reliability and performance.
- Interact with internal cross-functional members to better understand system requirements and/or necessary modifications.
- Develops and executes implementation according to project plans and priorities.
- Owns and creates a multi-discipline technology roadmap, continually looking for new opportunities to improve the overall system.
- Designs and builds solutions to reduce planned spending.
- Troubleshoot, analyze, replicate, regress and resolve complex infrastructure problems escalated to engineering.
- Participate in peer reviews.
- Collaborate with members in the organization across various time zones.
- Reviews design, architecture and implementation done by junior staff.
- Mentor junior members in the team.
Qualifications
- 10+ years of experience plus bachelor's degree in technical or engineering field preferred
- Strong background in virtual computing, cloud computing, network architecture and data storage systems.
- Several years' industry experience building and delivering high-performance and scalable systems.
- Proficiency with AWS, GCP, or Azure.
- Experience in migrating complex applications from an on-premise environment to the cloud.
- Experience defining roles, responsibilities, and governance for an organization in AWS.
- Specialist with advanced skills in engineering tools, methods and processes.
- Deep understanding of nuances and complexities of three tier web-based application architecture
- Ability to communicate complex information to internal and external audiences.
- Solves advanced or very complex technical problems of a broad nature.
- Works on extremely complex problems where analysis of situation or data requires an evaluation of intangible various factors.
- Provides the technical expertise and/or direction for multiple complex projects of a development or technology group.
- Contribute to project plans.
- Ability to regularly learn and apply new technologies in an accelerated manner.
- Demonstrates technical flexibility, and creativity in problem solving.
- Ability to think strategically and influence a broad group.
- Partners with management team in developing tactical plans and objectives for the department and development for the company as a whole.
- Provides the technical expertise and/or direction to less experienced team members.
- Actively contributes to design or process development in a broad scope.
- Contributes to the design specification of a technology solution.
Date Posted
09/19/2022
Views
7
Positive
Subjectivity Score: 0.8