Job Description
Job Summary
We are seeking a detail-oriented and proactive Release Technician / Engineer to join our dynamic team at HR Service Jobs. This remote, night shift position plays a critical role in ensuring the smooth release of software applications and updates. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work independently in a fast-paced environment.
Key Responsibilities
- Collaborate with development and QA teams to manage the release process of software applications.
- Execute and monitor release activities, ensuring compliance with established processes and timelines.
- Conduct thorough testing and validation of releases prior to deployment to identify any potential issues.
- Troubleshoot and resolve release-related problems, documenting solutions for future reference.
- Maintain and update release documentation, including release notes, deployment guides, and technical specifications.
- Implement best practices for continuous integration and continuous deployment (CI/CD) processes.
- Provide technical support and guidance to team members and stakeholders as needed.
- Monitor system performance post-release and make recommendations for improvements.
Required Skills and Qualifications
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Proven experience in software release management, preferably in a remote work environment.
- Strong knowledge of version control systems (e.g., Git, SVN) and CI/CD tools (e.g., Jenkins, GitLab CI).
- Familiarity with scripting languages (e.g., Python, Bash) for automation of release processes.
- Excellent analytical and troubleshooting skills with a keen attention to detail.
- Strong communication skills, both verbal and written, with the ability to collaborate effectively with diverse teams.
Experience
- Minimum of 3 years of experience in a software release or deployment role.
- Experience working in Agile or DevOps environments is highly desirable.
- Prior experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
Working Hours
- Night shift schedule (specific hours to be determined), requiring flexibility to accommodate project deadlines and urgent release needs.
Knowledge, Skills, and Abilities
- In-depth understanding of software development life cycle (SDLC) and release management best practices.
- Ability to prioritize tasks and manage multiple projects simultaneously in a fast-paced environment.
- Strong interpersonal skills with a focus on teamwork and collaboration.
- Ability to work independently with minimal supervision, demonstrating initiative and ownership of tasks.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Flexible work arrangements and remote work opportunities.
- Professional development and training programs to enhance your skills.
- Generous vacation and paid time off policies.
Why Join
At HR Service Jobs, we value innovation, collaboration, and excellence. We foster a supportive work environment where every team member is empowered to contribute their unique skills and ideas. Joining our team means being part of a forward-thinking company committed to continuous improvement and employee growth.
How to Apply
If you are passionate about software release management and ready to take on new challenges in a dynamic remote environment, we want to hear from you! Please submit your resume and a cover letter outlining your relevant experience to us.