Build and Release Engineer - High Point, NC

GXO Logistics
$140,587Hybrid

About The Position

As a Senior Build & Release Engineer, you will be responsible for designing and developing continuous integration (CI/CD) solutions while maintaining and optimizing build automation systems across Windows, Linux, and Java environments. This role involves working with Jenkins, Ansible, and other automation tools to streamline software deployments and integrate test automation, static analysis, and security tools into the pipeline. The engineer will oversee release management, coordinate build schedules, and ensure smooth deployments by collaborating with project managers, development teams, QA, and system analysts. Additionally, they will provide software configuration management (SCM) expertise, enforce best practices for version control, branching strategies, and dependency management, and document release processes, build flows, and deployment guidelines. A key aspect of this role is mentoring and guiding team members on CI/CD best practices, researching and evaluating new technologies, and proactively identifying improvements in release workflows. Strong expertise in Git, Maven, Gradle, Docker, Kubernetes, Terraform, and scripting languages like Bash, Python, or Groovy is essential, along with a deep understanding of cloud platforms (AWS, Azure, or GCP). This role requires excellent problem-solving skills, technical leadership, and the ability to work in a fast-paced, cross-functional environment to support continuous delivery and infrastructure scalability. Eligible for telecommuting from home within reasonable commuting distance from High Point, NC. Will require physical presence at worksite in High Point, NC at least several days a week.

Requirements

  • Bachelor’s degree or foreign equivalent in Applied Computer Science, Mechanical Engineering, or closely related degree and 5 years of post-Bachelors progressive experience as a Sr.DevOps/Cloud Engineer, Sr. DevOps Engineer, DevOps Engineer, Unix/Release Engineer, AIX/Unix Admin or related occupation.
  • Experience must include five (5) Years of experience in all of the below:
  • Industry experience in build and release engineering or DevOps
  • Experience with Ansible, VMware, Jenkins, PowerShell, Java and .NET
  • Experience in build and release engineering in complete mobile, web or back end infrastructure product cycles.
  • Skills in SQUPLSQL for Oracle and SOL Server and Microsoft Office Suite
  • Trouble shooting and solutions
  • Work with Jenkins, PowerShell and Ansible deployment tools

Responsibilities

  • Designing and developing continuous integration (CI/CD) solutions
  • Maintaining and optimizing build automation systems across Windows, Linux, and Java environments
  • Working with Jenkins, Ansible, and other automation tools to streamline software deployments
  • Integrating test automation, static analysis, and security tools into the pipeline
  • Overseeing release management
  • Coordinating build schedules
  • Ensuring smooth deployments by collaborating with project managers, development teams, QA, and system analysts
  • Providing software configuration management (SCM) expertise
  • Enforcing best practices for version control, branching strategies, and dependency management
  • Documenting release processes, build flows, and deployment guidelines
  • Mentoring and guiding team members on CI/CD best practices
  • Researching and evaluating new technologies
  • Proactively identifying improvements in release workflows
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service