Our Lansing Client has a long term contract opportunity for a Release Engineer who has a good understanding of ITIL configuration and release management practices, software development life cycle, software integrations and build and deployments practices.
Responsibilities:
- Develop builds
- Coordinate database drops
- Reload Admin Data, Plan Data and Integration data when needed
- Track which builds are in each environment (and which version of Admin Data)
- Manage automation software, scripts, scheduling, etc.
- Coordinate with Middleware and DBA team as needed
- Publish release notes with each deployment
- Execute/kick-off smoke tests or coordinate smoke test execution as part of the deployment process
- Communicate with all teams regarding when a deployment starts, finishes, when data is going to be dropped, etc.
- Update and maintain process documentation including deployment schedule and release environment details
Requirements:
- 5+ years of experience of Release and Build Management
- Experience with API tools (Thunderhead and OnBase preferred)
- Experience with Automation tools (Jenkins, Docker, Ansible, Satellite)
- ITIL configuration experience
- Solid understanding of software development life cycle, software integrations and build and deployments practices.