Job Details

  • ID#37679124
  • Address 60290 , Chicago,

    Illinois

    Chicago USA
  • Job type

    Permanent

  • Salary USD Depends on Experience Depends on Experience
  • Hiring Company

    Uniqsoft

  • Showed04th April 2022
  • Date02nd April 20222022-04-02T03:00:00-0400
  • Deadline01st June 2022
  • Category

    Et cetera

DevOps Manager

Job Title: DevOps Manager

Location: Chicago, IL

Position type: FULLTIME PERMANENT

Salary: DOE

JOB DESCRIPTION: You will manage and oversee the DevOps team and related projects. Designs, builds an maintains a stable and efficient infrastructure to optimize service delivery across projection, QA, and development environments throughout the development lifecyle. This position leads and guides individuals that would monitor, troubleshoot, maintain, and continuously improve building, packaging and deployment processes in a hybrid Cloud environment. This individual must have a proven track record of successfully building, leading, and managing a multi-disciplinary team of Agilists with a strong sense of quality ownership. This is a hands-on job that requires strategic thinking and planning in order to provide leadership and expertise throughout the entire product development life cycle, ensuring the success of the team's manual and automated testing, release and deployment efforts. The Manager, DevOps will provide regular direction, mentorship, and coaching to team members and third party resources. This position requires the candidate to have an established background in .Net web software development solutions, agile software development methodology, excellent project management skills, great communication skills, and a motivation to achieve results in a fast-paced environment. Direction is received from the Director, Technology Architecture.

Responsibilities:

Release, Deployment and Support Responsibilities (60%): Develop templates, tools, metrics and best practices to verify that products meet business and user requirementsFacilitate project problem solving and troubleshooting of deployment issuesLead/execute the full annual release cycleProvide documentation to management and project teams to determine release readiness of products or product featuresDevelop release milestones and stakeholder communication plan for product deliveries to productionUtilize tools and processes to speed delivery of code through CI/CD best practices.Identify staffing resource requirements and skill sets required to meet project DevOps goals, and work with Staff Augmentation Services when extended resources are required (including all contract management functions)Collect and analyze actual costs, time and scope to ensure delivery against the operating planPartner with other technology manager(s) to enhance the software release process and other DevOps initiatives.

Strategy, Planning and Support Responsibilities (40%):Develop the long-term strategy for DevOps automation and release best practices, and team talent developmentDevelop and maintain project schedules, and manage resources including coordinating time tracking for team members, adjusting assignments as necessary to accommodate issues, scope or timeline changes, revised work estimates and/or resource availability constraintsFacilitate development/maintenance of deployment and release standards/metrics to determine improvement areas and strategies in the overall product development life cycleDefine, execute, and report results of audits, identifying process gaps/test and release issues and risksOptimize and implement creative sourcing engagement processes, ensuring all capital and maintenance projects are delivered on schedule and to Alliant’s quality standardsEvaluate and/or implement tools needed for CI/CD automationProvide thought leadership in Alliant Engineering practices, providing feedback at all phases of the product development life cycleConduct feasibility and requirements meetings with project owners in support of the DevOps engineering processAct as liaison between Business users and the Project Development TeamMentor Business users on proper procedures for Information Systems related projects, including requirements definition and testing

Performance Management Responsibilities (all times): Apply great management practices in leading an engaged workforce to effectively deliver the value of this functionProvide a structural and consistent approach to ensure that team member development plans are in place, performance management is consistent, performance management process is respected and followed, and coaching and feedback are provided on a regular and dynamic basisDevelop and manage employee engagement strategy while facilitating on-going, meaningful recognition of team and individual successesProvide leadership and direction to team members to ensure personal growth and goal achievementAdhere to and ensure compliance of all business transactions with policy and process of the Bank Secrecy Act. Ensures compliance with all applicable state and federal laws, company procedures and policies. Maintains integrity and ethics in all actions and conversations with or regarding credit union members and their accounts; complies with Privacy Act directives.

Qualifications:You’ll be a great fit if in addition to the completion of a Bachelor’s degree in Computer Science or related, and you have: Minimum of 5 years management experience in Release Management, or DevOps5+ years leading DevOps and release efforts for organization that delivers medium to large, complex IT development projects for transaction-based and data information products is a must.3+ years working in a SCRUM/agile software development environmentExperience developing an overall software release program, including software build and deploymentExperience using Azure DevOps or equivalent software for deployment and release management is a mustExperience in delivering software in a hybrid cloud environment is preferredTest environment management and release management skills in conjunction with Engineering and Program Management teams are a mustStrong knowledge of deployment/configuration management tools like Azure DevOps, Jenkins, Maven, Puppet or AnsibleUtilize version control tools like GIT, or BitbucketExperience in DevSecOps principlesStrong knowledge in scripting languages such as Terraform, or PowershellFamiliarity with Infrastructure as Code deployment patterns within Cloud providers (Azure, AWS, Google)Self-motivated and able to deliver to strict schedules while managing change in a dynamic environmentAbility to communicate and present at all levels of an organizationExperience managing local and remote workforce is desiredExperience working in a Financial Institution preferred

Apply This Job

Similar jobs

DevOps Manager

Uniqsoft - DevOps Manager

DevOps Manager

Uniqsoft - DevOps Manager

DevOps Manager

Uniqsoft - DevOps Manager

DevOps Manager

Uniqsoft - DevOps Manager