Search TSR Jobs

About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee’s voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

Build & Release Engineer

Job Description

  • Location: Tampa, FL
  • Type: Right to Hire
  • Job #75714
  • Salary: $130,000.00 Annually

Our client, a leading business management company, that designs, develops and deploys project-based ERP and Work Management solutions for architecture, engineering and consultancy firms around the world, is looking for a Build and Release Engineer.

Candidate must be local to one of the following states: Florida, Georgia, North Carolina, Virginia, Texas, Colorado

Summary of Duties & Responsibilities:
As part of the Release Management group, you are a Build and Release Engineer in your cloud platform journey, with experience working in an agile team. You are responsible for the design of build, release deployments and configuration activities. You will work with the team to incorporate software release management best practices across the entire delivery pipeline to facilitate improved collaboration, version control, standardization of environments, continuous integration, continuous deployment, continuous delivery with an emphasis on using automation to improve quality checks and deployment efficiencies, to support faster and more reliable delivery and development cycles.

You work independently to manage your assignments, and assist the team in the planning, organizing, and coordinating of technical tasks and work assignments. You provide hands on assistance to engineering peers, as well as participate in the 3rd tier escalation of support, troubleshooting, and issue resolution in areas of subject matter expertise.

Essential Functions:

  • Maintain the release calendar and help manage and track the delivery of all products.

  • Collaborate with the team to design and implement solutions to automate the CI/CD pipelines for the company applications.

  • Build systems that are highly available and dynamically scale

  • Configure, manage, and monitor lower and upper environments

  • Version control and branch management

  • Document release playbooks and requisite processes.

  • Improve the software delivery lifecycle

  • Administer internal tools, i.e., Azure DevOps, JIRA, TeamCity

  • Develop accurate time/effort estimates for self and team

  • Identify, troubleshoot, and resolve system and deployment issues

  • Support cross-functional and cross-platform teams

  • Ability to work in a fast-paced, collaborative team environment

  • Evaluate and recommend new tools, software, or practices that contribute to overall improvement

  • Perform maintenance and upgrade to internal and third-party tools

 
Skills & Competencies:

  • Proficient in release management processes

  • Experience in Infrastructure provisioning on-Prem, server and VMs, and in Cloud

  • Experience in Azure cloud platform

  • Experience building CI/CD pipelines with TeamCity and Azure DevOps Pipeline

  • Experience with Azure Repos, Pipelines and Artifacts

  • Experience with configuring and administering JIRA, Confluence, and Azure Boards

  • Experience in configuring, and administering Version Control (TFS, Git)

  • Relational Database Experience

  • Coding/Scripting experience (i.e. Python, PowerShell, Bash, C#)

  • Excellent analytical and problem-solving skills with a high aptitude to learn

  • Excellent written and verbal communication skills

  • Strong interpersonal and presentation skills

  • Strong organizational skills, with the ability to effectively prioritize and multi-task

  • Experience implementing Application Security Testing tools

Education or Prior Work Experience:

  • Bachelor’s degree or 4 years of work-related experience

  • 3+ years of deep, practical expertise installing, configuring, and maintaining enterprise-scale software products and solutions

  • 3+ years of hands on experience with automation and software configuration management

Reports to: Release Director
Number Supervised: 0
Travel: Up to 0%
Classification: Exempt
Pay Rate: Upto $70/hr W2 

Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

Include a message to the recruiters.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!