Hi,

Kindly let me know if you are comfortable on below position



*Position: Build and Release Engineer*

*Location: Dallas, TX*

*Duration: 12 month*



*Rate is $37 Max*



*Essential Duties and Responsibilities: *

*Source control manager & Build/Software Packaging *

1.Safe keeping of all source code in TFS.

2.Manage branching/merging strategy.

3.Manage access to source code (permissions)

4.Work with development leads  to understand impacts of branches and code
merges

5.Manage TFS build process, branches and merges, work with dev teams and
guide when to merge and label the branch after release and own the merge,
build and release process.

6.Manage relationships and coordinate work between different teams at
different locations

7.Ensure the builds are clean and if there are any build errors work with
developers to correct the build errors in timely fashion

8.Develops scripts and automation tools used to build (e.g. Scripts for
creating ‘msi’ using install shield and other tools)

9.Create release packages and automate the portions that can help reduce
the manual work like, packaging, deployment

10.Ensure release packages are self-contained and contain stopping and
starting of dependent services within the package and can be successfully
installed.

11.Researches new software development and configuration management
methodologies and technologies and analyzes their application to current
configuration management needs



*Release *

1.Drive the Software Releases and own it end to end

2.Define release calendar after discussing release with PM’s PS leads, and
drive the software release process. Coordinate releases and conduct release
readiness reviews,  milestone reviews

3.Maintains the release schedule and ensure all key stake holders are
communicated

4.Manage risks and resolves issues that affect release scope, schedule and
quality.

5.Lead and co-ordinate release activities with different teams from
development, testing, lab team and Production Support.

6.Measure and monitor progress to ensure application releases are delivered
on time and quality and meet the original release criteria’s’ (approved
defects, approved modules , dependent services are started or stopped,
correct install stream path )

7.Understand the software modules that are part of package and help/work
with development teams understand impact of the package on services,
control and review what change sets are added to the build and review only
approved change sets are added to the build.

8.Communicate to teams the production build versions, and help them
understand the deployment release path.

9.Act as gatekeeper for software releases and review the deliverables at
various tollgates like Dev Testing, QC testing, PIT, UAT etc. and after
reviewing only release the software to next stage. Understand the release
requirements and work with PM’s and Testing team to release software if it
meets the release criteria

10.Work with onsite and offshore teams for release management; own the
communication of the release management internally and with Client. Drive
the release meetings, and communicate stakeholders about the build and
release progress.

11. Coordinate with teams for Smoke-testing, smoke testing result
verification, and QC testing results.  Communicate release status and
coordinate with Dev team and testing team for release resolutions.

12. Review Transmittals, Release Notes before releasing to Customer, ensure
they are correct for Stop/Start, reboot based on package contents, and
Release package officially to SEI

13. Continually work towards making improvements in the release process



*Prerequisites: Minimum experience 2 years:*


   - Source control management & Build/Software Packaging experience
- Strong knowledge of Software Releases
- Ability to take ownership – end-to-end
- Strong communication skills – verbal and written
- Must be organized; ability to prioritize and adapt to changing
   environments
- Have knowledge of maintaining release schedules
- Solid scripting knowledge - batches, power shell, Microsoft Team
   foundation Server
- Experience in branching creation, coding merge, building definitions and
   MSI creation



*Pre Job Posting Questionnaire:*

1. Prepare a list of the top 3-5 items this employee will be responsible
for or need to have experience with. (Technologies, tools,
software/hardware, methodologies, etc…).

*Response 1: *Source control management & Build/Software Packaging Drive
the Software Releases and own it end to end Maintains the release schedule
and ensure all key stake holders are communicated Scripting knowledge -
batches, power shell, Microsoft Team foundation Server. Administration -
branch creation, code merge, build definitions and MSI creation

2. Define success for this position. What will this person be doing on a
day to day basis?

*Response 2: *Ownership of releases. Work with the internal and external
teams to manage, develop and release software.

3. What are any current obstacles this person may face? What is being done
to remove those obstacles?

*Response 3: *Communication and ownership. Technical knowledge of Microsoft
Team foundation Server.

4. Are there companies or competitors you would like to target or have had
good candidates from?

*Response 4: *any applicable.

5. What personality type tends to work best on your team? What is the work
culture like?

*Response 5: *Works well in a team environment. Shows initiative. "Will do"
attitude Team Work Project Base Fast Pace Client service oriented

6. Define the goals for this candidate and what target measurements will be
used against their performance?

*Response 6: *On time and quality delivery of software releases.

7. Does this requisition require a degree from an Accredited college?

*Response 7: *Preferred



Regards

*Mayank*

978-558-4666 x 103

*may...@teknavigators.com* <may...@teknavigators.com>

*TekNavigators LLC*

-- 
You received this message because you are subscribed to the Google Groups "Hot 
List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to directclienteq+unsubscr...@googlegroups.com.
To post to this group, send email to directclienteq@googlegroups.com.
Visit this group at https://groups.google.com/group/directclienteq.
For more options, visit https://groups.google.com/d/optout.

Reply via email to