Job Description
Job Title: Software Release Specialist I
Duration: 1-Year Contract (with potential for extension)
Location: Remote (Must be available to work in the PST time zone; Preferred locations: Oregon, Washington, or California)
Pay Rate: $62/hr (on W2)
Overview:
We're seeking a detail-oriented and proactive Software Release Specialist I to join our team for a dynamic and fast-paced project. If you're passionate about project management, release management, and ensuring smooth application releases, we'd love to hear from you!
Key Qualifications:
- Strong experience in project management and release management
- Proficient with MS Project and excellent communication skills
- A minimum of an MS in Software Engineering or an MBA (Bachelor's degree is acceptable)
- Project Management Certification is a plus, but not required
Job Responsibilities:
As a Software Release Specialist I, you'll be responsible for coordinating and managing software releases in a fast-paced environment. Your work will involve collaborating with multiple teams to ensure that software deployments are planned and executed smoothly, with minimal risk.
- Coordinate application releases, working with Engineering, Build, and QA teams to meet established milestones.
- Collaborate with Engineering to mitigate issues related to code branches and merges.
- Partner with Engineering and Business teams to prioritize and plan enhancements and defect fixes for each release.
- Analyze potential blockers, manage risks, and conduct release walkthroughs while providing status updates to all stakeholders.
- Create and manage change tickets, implementation plans, rollback procedures, and artifacts for releases.
- Lead Go-Live activities and ensure deployment plans are executed efficiently and accurately.
- Ensure all production deployments comply with IT security policies, engineering guidelines, and industry standards.
- Hold defect triage meetings and work to proactively prevent future issues.
- Advocate for and help implement Continuous Integration / Continuous Delivery (CI/CD) and Agile best practices within the Engineering teams.
- Develop and manage metrics and dashboards to promote a data-driven approach to release management.
- Maintain a knowledge repository related to build and release procedures, ensuring all relevant information is documented and accessible.
You're a Great Fit If You Have:
- 7-10 years of experience managing projects and programs related to software releases.
- A solid understanding of project management methodologies, techniques, and best practices.
- Experience with project management tools such as MS Project, Smartsheet, SharePoint, ServiceNow, Jira, and Confluence.
- A technical background in development tools, source control, artifact management, and continuous integration systems (e.g., GitHub, Jenkins, Python).
- Strong analytical and problem-solving skills, with a strategic mindset.
- Excellent verbal and written communication skills, with a proven ability to collaborate effectively with both engineering and business teams.
- A self-driven, highly organized team player who is responsive, accountable, and detail-oriented.
- A good understanding of change management processes and SOX/SOC guidelines.
- A willingness to learn quickly and adapt in a dynamic work environment.
Employment Type: Full-Time
Salary: $ 40,000.00 140,000.00 Per Year
Job Tags
Full time, Contract work, Remote job,