IT Software Engineer (Release Manager) | Chicago/Peoria, IL |

Startekk Inc

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field preferred.
  • 10+ years of experience with Bachelor's degree or 8+ years with Master's degree.
  • 8+ years of IT Release Management / Delivery Management experience.
  • 6+ years of experience with CI/CD pipelines, Git, and DevOps tools.
  • Hands-on experience with AWS services like ECS, EC2, S3, and CloudFormation.
  • Strong Python programming experience.
  • Experience with automated CI/CD and BDD testing frameworks like Cucumber.

Responsibilities

  • Manage and coordinate end-to-end release cycles across development, QA, UAT, and production environments.
  • Monitor CI/CD pipelines to ensure successful builds and deployments.
  • Create and manage UAT and production release plans.
  • Coordinate release readiness activities with QA, Infrastructure, Product, and Business teams.
  • Facilitate Scrum-of-Scrums meetings and manage release cadence.
  • Troubleshoot build and deployment issues.
  • Support DevOps activities and cloud infrastructure operations.

Benefits

  • Collaborative environment working with cross-functional teams.
  • Opportunity to work with modern cloud-based technologies.
  • Flexibility in working hours based on release schedules.
  • Focus on quality improvement and automation in deployment processes.
Full Job Description
Our client is seeking an experienced Release Engineer/Release Manager to support the build and release lifecycle of a modern cloud-based customer-facing application. This role will collaborate with Scrum Teams, QA, Product Owners, Infrastructure teams, and Business stakeholders to deliver high-quality releases for global users.

The ideal candidate will have strong experience managing enterprise releases, CI/CD pipelines, DevOps practices, AWS cloud technologies, and Agile delivery environments.

Key Responsibilities

Manage and coordinate end-to-end release cycles across development, QA, UAT, and production environments.

Monitor CI/CD pipelines to ensure successful builds and deployments.

Create and manage UAT and production release plans.

Coordinate release readiness activities with QA, Infrastructure, Product, and Business teams.

Facilitate Scrum-of-Scrums meetings and manage release cadence.

Troubleshoot build and deployment issues.

Support DevOps activities and cloud infrastructure operations.

Improve deployment processes, automation, release quality, and delivery timelines.

Qualifications

Bachelor's degree in Computer Science or related field preferred.

10+ years of experience with Bachelor's degree.

8+ years of experience with Master's degree.

Preferred Qualifications

Experience working with multiple Scrum teams.

Experience as Release Manager, Scrum Master, Program Manager, or Project Coordinator.

Ability to manage multiple projects simultaneously.

Strong presentation and communication skills.

Ability to support flexible working hours based on release schedules.

Additional Information

8+ years of IT Release Management / Delivery Management experience.

6+ years of experience with CI/CD pipelines, Git, and DevOps tools.

Strong experience with Agile/Scrum methodologies.

Experience with Azure DevOps.

Hands-on AWS experience including:

ECS

EC2

EBS

S3

Glacier

RDS

VPC

Route53

ELB

IAM

CloudFront

CloudFormation

CloudWatch

SQS

SES

Lambda

Strong Python programming experience.

Experience with automated CI/CD and BDD testing frameworks such as Cucumber.

Excellent communication, collaboration, and stakeholder management skills.

Similar Jobs

More Jobs at Startekk Inc

More Information Technology Jobs

Find similar IT Software Engineer (Release Manager) | Chicago/Peoria, IL | jobs: