Build & Release Job Description

Build & Release Job Description

4.5
183 votes for Build & Release
Build & release provides expertise in implementing Agile Methodology for Build and Release Operations and integrating it with the overall SDLC.

Build & Release Duties & Responsibilities

To write an effective build & release job description, begin by listing detailed duties, responsibilities and expectations. We have included build & release job description templates that you can modify and use.

Sample responsibilities for this position include:

Assists higher level Deployment Specialists to begin developing knowledge of cross-functional Deployment Teams assigned to a deployment
Mentors and trains Deployment Specialist I' in the handling of day-to-day release requests
Candidate must possess administrative level of knowledge of Windows Server, Java, WebSphere, WebSphere MQ, and basic MS SQL administration
Working knowledge the Software Development Life Cycle
Evaluate, identify, and optimize the build process to drive efficiencies through the use of automation in order to streamline the build and release process
Promote a co-operative work environment through building relationships with our stakeholders and driving enhancements to the end-to-end release process (workstation to production)
Develop and administer various tools supporting SCM & Release Management including Source Control repositories, Continuous Integration environment and Artifact Management
Develop and maintain installation packages scripts and process
Support the overall build system during the overnight hours in North America
Monitor build systems and server farm

Build & Release Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Build & Release

List any licenses or certifications required by the position: AWS, SSL, ITIL, II, IAT, MAC, GB

Education for Build & Release

Typically a job would require a certain level of education.

Employers hiring for the build & release job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Technology, Math, Science, Technical, Education, Information Systems, Information Technology, Software Engineering

Skills for Build & Release

Desired skills for build & release include:

Writing automation scripts for build and release processes
Developing and executing automated builds and scripts
Perforce and other source control systems
Access
Excel
PowerPoint
Perl
Jenkins
At least one scripting language
Operations

Desired experience for build & release includes:

Excellent communication and organizational skills the ability to work effectively with team members of diverse backgrounds and experience required
Mid/Senior (3+ years build experience)
Extensive experience with development in two or more languages (Java, Ruby, etc)
In-depth experience working in a Linux environment
Experience working with cross-functional teams to reach software release goals
Self-starter, collaborative team player, and desire to mentor other members of the team

Build & Release Examples

1

Build & Release Job Description

Job Description Example
Our growing company is hiring for a build & release. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for build & release
  • Participate in the design and deployment of testing environments for validating application stability, performance
  • Work with various stakeholders and executive management to plan, scope, grid and identify present and future release candidates while assessing risks and developing contingency plans as needed
  • Owns, manages and improves software release process
  • Ensure efficient control over version releases and documentation expected by our pharma customers and in compliance with our Quality Management System (QMS)
  • Set the strategy and structure of managing SW versions, including patch releases
  • Understand and maintain version compatibility matrix between software, server images, PLC and HMI
  • Manage production transfer of SW releases
  • Gatekeeper for SW version handling through relevant SW version control tools, Perforce
  • Works globally and cross functionally with other business departments to align activities and deliverables
  • Enforces best practices across scrum teams
Qualifications for build & release
  • Strong risk management and compliance background is a plus
  • Experience in Test Automation, Unit testing
  • Experience with Provisioning tools
  • Knowledge of a source control system
  • Experience and knowledge of Git and Perforce general usage, branch management and integration
  • Experience maintaining a production build and continuous integration system for a large software project
2

Build & Release Job Description

Job Description Example
Our growing company is looking for a build & release. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for build & release
  • Researches overall ICT solutions on the market for particular technical requirements and business needs
  • Implement the strategy for the development of IT/technology architecture work
  • Work closely with development teams to architect and design the best technical designs and deliver very high quality code
  • Build a vibrant, positively motivated team having a high sense of urgency
  • Advocate planning and continuous improvement
  • Maintain expertise in the areas of Continuous Integration, including industry trends, strategies, and products to ensure that our assets are effectively and efficiently utilized
  • Engage with Developers and Senior Build Automation staff to determine product build and delivery requirements and needs
  • Maintain and Enhance Continuous Integration processes and tools
  • Utilize bank-approved processes and technologies to support Product Build Automation (sample tools include Ant, Maven, and Ivy, Gradle)
  • Perform software configuration management tasks as required
Qualifications for build & release
  • At least 5+ years’ experience in build/release engineering and configuration management with solid knowledge of all phases of the software development life cycle
  • 5+ years of experience with the SDLC and at least 2+ years involved with the software release process
  • 2+ years of experience in a mission critical environment
  • Experience using the following technologies would be an assist - J2EE (EJB, JMS, JDBC, JSP, JSF, AJAX), XML, WebServices, Oracle (database modeling), Hibernate, HTML5
  • Knowledge of mobile device technologies (Android, SQLite, Core Data, Cocoa API, HLS) would be a plus
  • Knowledge and experience with modern web UI technologies
3

Build & Release Job Description

Job Description Example
Our growing company is looking for a build & release. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for build & release
  • Coordinate builds & deployments
  • Coordinate database drops
  • Reload Admin Data, Plan Data and Integration data when needed
  • Track which builds are in each environment (and which version of Admin Data)
  • Manage automation software, scripts, scheduling
  • Coordinate with Middleware and DBA team as needed
  • Publish release notes with each deployment
  • Execute/kick-off smoke tests or coordinate smoke test execution as part of the deployment process
  • Communicate with all teams regarding when a deployment starts, finishes, when data is going to be dropped
  • Update and maintain process documentation including deployment schedule and release environment details
Qualifications for build & release
  • Expert knowledge of builds in C++ and C# (makefiles, C++ and C# compilers, Visual Studio, project configuration)
  • Excellent SCM skills (Perforce, Clearcase, CVC)
  • Minimum one year experience in a similar position (deployment, release and build specialist)
  • Web development skills (php, html, mysql)
  • Knowledge in C, C++ or C# is an advantage
  • Bug-tracking systems (Jira, Mantis, Trac) experience is an advantage
4

Build & Release Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of build & release. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for build & release
  • Manage resources, schedules and allocations across a wide range of releases and delivery efforts
  • Develop, support, and document internal packaging tool chain
  • Utilize the tools developed to package software
  • Work with the team to develop best practices
  • Version Control (Software Configuration Management)
  • Work on scalability so that big deployments can be broken down and distributed across multiple data centers
  • Administer large number of GitHub repositories
  • Define and execute a testing strategy that drives high-quality software (performance, reliability, availability, maintainability)
  • Design, build and maintain tooling + automation that ensures efficient build + deploy + test workflows
  • Act as the “Scrum Master” to establish a regular operating rhythm for our team (Sprint Planning + Review + Standups)
Qualifications for build & release
  • Willing to commit long-term to the company
  • 3+ years Web – MS IIS, Apache Tomcat, JBoss
  • 3+ years with Test Automation - Rspec, Serverspec, Selenium, cucumber
  • Be self-driven with the desire to achieve measurable, specific results, within tight time frames without compromising quality
  • Demonstrable knowledge of distributed architectures, OOP in Python, Javascript, and PHP
  • Minimum 3-5 years of experience in software development with at least 2 years in release engineering
5

Build & Release Job Description

Job Description Example
Our growing company is looking for a build & release. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for build & release
  • Be a primary point of contact for external support teams (HQ, Studio Collaboration )
  • Provide project pipeline support – team workstation configuration
  • Escalate support requests enabling the client to have the right contacts Tools or Engineering when a problem goes beyond his/her responsibility
  • Flag Build Errors to his/her Manager
  • Must take initiative and learn new technologies and adapt these tools and technologies in implementing automated solutions
  • Stay up to date with Build automation and development toolsets, web and mobile technologies
  • Work closely with both DevOps engineers and developers on a regular basis to design solutions around continuous integration and continuous delivery
  • Provide direction to less experienced staff in resolution of highly complex problems around continuous integration and continuous delivery
  • Define/Refine new/current SDLC practices
  • Work collaboratively with all participants in agile software development project and is supportive of developers and testers as they set up their build Dev / Test environments
Qualifications for build & release
  • Experience must include at least 3 years of experience scripting/coding using Bash, Python, Go
  • Graduate degree in Information Systems, Computer Science or related discipline is required
  • Excellent facilitation, mentoring and coaching skills
  • Agile and/or Lean certifications are a plus
  • Engage and provide support for proof of concepts (POC) involving new technologies
  • Provide technical leadership to junior colleagues through coaching and mentorship

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates