Release Manager Position
About the Role:
* This is a key position responsible for overseeing the planning, coordination, and implementation of software releases.
* The Release Manager will work closely with development, IT Risks Business Analysts, and the Management team to ensure seamless release processes.
Key Responsibilities:
* Maintenance and management of application releases, ensuring timely delivery and high-quality outputs.
* Design, implement, and maintain reliable infrastructures and tools for application development and deployment.
* Promote collaboration between development and operational teams through agile methodologies and continuous improvement processes.
* Development of scripts to automate operational tasks, establish CI/CD pipelines, and troubleshoot issues.
Technical Requirements:
* Proficiency in Java, Angular, Spring, C++, Linux, SQL, Hadoop.
* Strong experience in software development, CI/CD, TDD.
* Deep understanding of object-oriented programming principles.
* Familiarity with DevOps concepts and practices.
* Experience with development tools: Jira, Confluence, Bitbucket, Maven, Jenkins, Artifactory, Docker, Control-M, XL Deploy.
Soft Skills:
* Able to respond quickly to team requests for bug fixes and PROD support.
* Ability to work collaboratively on maintenance tasks.
Benefits:
We offer a collaborative environment where you can grow professionally and personally. As a Release Manager, you'll have opportunities to develop your skills and contribute to complex projects.
How to Succeed:
To excel in this role, you'll need strong communication skills, attention to detail, and ability to prioritize tasks effectively.