Job Description :

Job Title: DevOps Manager

Location: Remote/ Chicago, IL

Position type: Fulltime Permanent

Rate: DOE

Job description:

Responsibilities

Release, Deployment and Support Responsibilities (60%):

  • Develop templates, tools, metrics and best practices to verify that products meet business and user requirements
  • Facilitate project problem solving and troubleshooting of deployment issues
  • Lead/execute the full annual release cycle
  • Provide documentation to management and project teams to determine release readiness of products or product features
  • Develop release milestones and stakeholder communication plan for product deliveries to production
  • Utilize 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 plan
  • Partner 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 development
  • Develop 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 constraints
  • Facilitate development/maintenance of deployment and release standards/metrics to determine improvement areas and strategies in the overall product development life cycle
  • Define, execute, and report results of audits, identifying process gaps/test and release issues and risks
  • Optimize and implement creative sourcing engagement processes, ensuring all capital and maintenance projects are delivered on schedule and to Alliant’s quality standards
  • Evaluate and/or implement tools needed for CI/CD automation
  • Provide thought leadership in Alliant Engineering practices, providing feedback at all phases of the product development life cycle
  • Conduct feasibility and requirements meetings with project owners in support of the DevOps engineering process
  • Act as liaison between Business users and the Project Development Team
  • Mentor Business users on proper procedures for Information Systems related projects, including requirements definition and testing

Qualifications

What makes you a great fit?

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 DevOps
  • 5+ 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 environment
  • Experience developing an overall software release program, including software build and deployment
  • Experience using Azure DevOps or equivalent software for deployment and release management is a must
  • Experience in delivering software in a hybrid cloud environment is preferred
  • Test environment management and release management skills in conjunction with Engineering and Program Management teams are a must
  • Strong knowledge of deployment/configuration management tools like Azure DevOps, Jenkins, Maven, Puppet or Ansible
  • Utilize version control tools like GIT, or Bitbucket
  • Experience in DevSecOps principles
  • Strong knowledge in scripting languages such as Terraform, or Powershell
  • Familiarity 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 environment
  • Ability to communicate and present at all levels of an organization
  • Experience managing local and remote workforce is desired
  • Experience working in a Financial Institution preferred
             

Similar Jobs you may be interested in ..