Job details
Salary $34 - $60 an hour job type full-time part-time contract number of hires for this role 4
Qualifications
Bachelor`s (preferred)
Devops: 3 years (preferred)
Aws: 1 year (preferred)
Kubernetes: 1 year (preferred)
Full job description
Position: build and release engineer
Location: houston tx
Duration : longterm contract
Basic skills:
A computer science degree or equivalent
6-8 years overall it/digital experience
3+ years of experience in project or release management in software development
Experience in working with custom software development teams
Ability to understand manage software infrastructure & configurations
Experience in coordinating cross-functional work teams up to task completion
Expert level experience of working in dev ops, release automation and continuous development
An expert understanding of software development lifecycle
Excellent written and verbal communication skills
Excellent analytical skills & structured thinking
This professional should be able to:
Responsible for leading the release processes for code through development, test, and production
Responsible to work collaboratively with all participants in software development projects and is supportive of developers and testers as they set up their build dev/test environments.
Responsible to focus on the fine details of assembling different interrelated components in release.
Communicate all key project plans, commitments, and changes including requirements, qa plans, schedule, and scope changes.
Responsible to coordinate with different stakeholders ( product owners, project managers, qa, delivery leads, scrum masters) for requirements, testing and assist to draft release calendar.
Coordinate day to day release tasks - environments, deployments, and validations.
Help plan and manage the release schedules to satisfy interdependencies.
Conduct release readiness reviews, milestone reviews, and business go/no-go reviews.
Weekly release reporting, communicating crucial release plans and changes.
Managing risks and resolving challenges that impact release scope, quality, and schedules.
Managing relationships working on interrelated processes.
Lead and co-ordinate the go-live activities including the execution of the deployment plans and checklists.
Participate in change approval board meetings to discuss release scope and/or roadblocks.
Measuring and monitoring progress to achieve timely software releases within defined quality standards
Coordinating processes between different teams (possibly in various locations)
Communicating necessary release details to business and digital teams
Managing, planning, and negotiating release activitiesInitiating and overseeing progressive release processes.
Coordinating with infrastructure teams for operating system updates and patches.
Producing deployment, implementation and run book plans for every release.
Conducting release readiness and milestone reviews.
Maintaining release schedules for every core product and ensuring it aligns with teams and other stakeholders.
Working with release engineers to comprehend code merges and branch ramifications .
Leading and coordinating checklist and deployment plan execution.
Coordinate the deployment of deliverables to lower environments particularly guaranteeing that external dependent items are available to test runtime.
Work with dev ops and automate for building, integrating, and deploying software releases.
Researching new and the best methods and techniques for managing software releases.
Ensuring that releases operate as per expectations.
Ensuring that requirements are clear across dependent project streams with a release.
Review and validate release notes.
Job types: full-time, part-time, contract
Pay: $34.00 - $60.00 per hour
Schedule:
8 hour shift
Monday to friday
Education:
Bachelor`s (preferred)
Experience:
Devops: 3 years (preferred)
Aws: 1 year (preferred)
Kubernetes: 1 year (preferred)
Work location:
Fully remote
Work location: remote