Analyst (DevOps Engineer)

Chicago, IL 60606

Category: DevOps Job Number: 14846

Job Description


The Technology Solutions Department is responsible for designing and delivering state of the art technology solutions that are designed to create efficiency, mitigate risk and grow revenue for the Firm. Technology Solutions is also responsible for defining, managing and executing a robust Cyber Security program following the NIST Cyber Security Framework. Technology

Solutions focuses on technical excellence through innovative application designs, robust data integration and analytics, high availability infrastructure and gold level service for our key stakeholders with information security embedded throughout. Critical functions within

Technology Solutions include Project Management, Vendor Management, Business Analysis, Enterprise Data Governance and Stewardship, Application Development and 3rd Party Integration, Strategic and Secure Infrastructure and Operations. The Technology Solutions

Department collaborates closely with Firm leadership and business unit heads to develop plans in line with business objectives.

Position Responsibilities

− Focus on the implementation and operational support of the end-to-end development

pipeline infrastructure in support of fully automated, continuous deployment of application

code across our environment

− Assist in timely resolution of issues and questions surfaced by the development teams

regarding the development pipeline

− Support the setup, configuration, and monitoring of new and existing APIs within the API

Management platform

− Develop high-quality reference applications that demonstrate key development

architectures

− Develop in-house tooling / reporting to surface KPIs that demonstrate the overall health

and operation of our development environment

− Summarize and communicate impactful pipeline system changes in a timely fashion to

appropriate stakeholders

− Update and maintain development standards, procedure and knowledge base

documentation as needed

− Stay up to date with the DevOps tools in use within the Golub environment and identify

ways to provide efficiency, reliability and extensibility throughout the development cycle

− Remain up to date on industry trends, share knowledge among teams and abide by

industry best practices for configuration management and automation

 

Qualifications & Experience:

− Bachelor’ s degree in Computer Science or related field is required

− 1-3 years of experience with Azure development or similar serverless cloud platforms such

as AWS or GCP

− 1-3 years of experience developing .NET or .NET Core applications, on-prem or serverless

− Demonstrated experience deploying and supporting CI/CD tooling such as Azure DevOps,

TeamCity, Octopus Deploy, Jenkins, GitHub Actions, Checkmarx, Sonatype Nexus and

Sonatype IQ Server

− Demonstrated use of PowerShell using REST APIs, and managing Azure resources with

ARM templates

− Familiar with Git or other distributed version control system

− CI/CD Specialist, Azure DevOps Engineer or similar certifications a strong plus

− Delivery oriented with high quality and customer service standards

− Must be motivated by a fast paced, complex environment

 

Critical Competencies for Success:

Our Gold Standards define key behaviors and competencies across 4 dimensions: Leadership,

Achieving Results, Personal Effectiveness and Thinking Critically. These behaviors and

competencies drive our ability to win together.

− Leadership: Role models in this area consistently focus on the right goals and priorities

and continually develop themselves and others. Always team players, they influence and

engage with others to contribute to a great culture.

− Achieving Results: Role models in this area are high achievers who develop careful plans

and execute consistently and effectively. They hold themselves and others accountable for

delivering high quality results.

− Thinking Critically: Role models in this area understand our business, rely on analytical

reasoning to define and solve problems and make decisions effectively. They are forward

thinking, anticipating issues and addressing them in advance.

− Personal Effectiveness: Role models in this area build strong relationships and

communicate effectively. They are driven to exceed expectations and adaptable to

changing circumstances.

The department-specific competencies define the knowledge, skills and abilities that are

needed to successfully perform the functional or technical work of this role.

− Technical Support: Triages, troubleshoots and resolves technical support issues.

Escalates issues as needed.

− Software Development Principals: Utilizes software development, secure programming

principles and a knowledge of programming languages to develop, configure and / or

integrate new software and applications.

− Business Needs Assessment: Identifies business needs across departments within the

Firm to understand the challenges, goals and problems that the business needs to solve

and identifies appropriate technical solutions.

− Data Management and Information Security: Manipulates, restructures and / or queries

data for various purposes, including reconciling issues in the database, designing database

structures and / or generating reports. Adheres to governance principles and maintains

data integrity and security.

− Risk Management: Identifies, forecasts and articulates ways to pursue and manage

informed risks in ambiguous, complex or uncertain situations based on sound value

propositions and an analysis of potential rewards and costs.

− Testing: Evaluates the functionality of an application, system or solution to ensure that

requirements have been met and defects have been identified. Applies an understanding of

end user requirements and usage in the end-to-end system to produce a quality product.

− Industry Knowledge: Demonstrates an understanding of the Firm' s position in the industry,

including its complex structure and competitive advantage in the marketplace. Monitors

industry trends and changes and recognizes their relevancy and implications.

− Technical Communication and Documentation: Documents and communicates technical

processes and procedures in area of specialty to stakeholders. Adapts the level of detail

and specificity based on the needs of the intended audience.

− Vendor Management: Manages and coordinates with external vendors. Researches and

identifies new vendors as needed and monitors performance.

− Relationship Management: Builds and maintains effective partnerships with internal

clients and end users by advising on their needs and options, advocating for their business

within the Technology Solutions department and managing expectations appropriately.

− Project / Program Management: Manages Technology Solutions project elements

considering conflicting priorities, interdependencies, business objectives, communications

and available resources.

− Innovative Mindset: Leverages an agile and creative mindset to drive innovative value

creation, continuous process improvement and proactive learning through new technology,

processes and people.

Meet Your Recruiter

Kelly Hallgren

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.