TransCore logo

DevOps Engineer

TransCore
Full-time
On-site
Round Rock, Texas, United States

TransCore (TRN), a subsidiary of ST Engineering, is seeking a full-time DevOps Engineer to join our Software Development Team in Austin, TX or Union, NJ.

Job Summary:Β  The individual selected will participate in software development team responsibilities, primarily as a DevOps Engineer focusing on projects with an exciting level of risk, complexity, and visibility. As a member of a small and focused Solutions Development Team, you will work closely with software engineers to implement, maintain, and optimize our software delivery pipeline and infrastructure. We are building a team of energetic, self-motivated, and passionate developers who strive to be the absolute best and enjoy working with other team members toward a common goal. Our company has an entrepreneurial spirit and welcomes individuals with a can-do attitude, the drive to succeed, and the desire to make an impact within our company.

Duties and Responsibilities include, but are not limited to:

  • Collaborate with software engineers and project teams to define, design, and implement software delivery pipelines and infrastructure, using industry-standard tools such as Ansible, Chef, Azure DevOps, and Docker.
  • Automate software builds, deployments, and testing, using modern CI/CD practices.
  • Participate in daily scrum meetings and provide updates on progress to team.
  • Monitor and optimize application performance and troubleshoot issues as they arise.
  • Assist in automating system installations and provide post deployment support for customer reported issues.
  • Assist in troubleshooting customer reported bugs related to automation and develop resolutions for these issues.
  • Provide experience-based timelines and estimates for delivering high-quality automation and to improve the delivery pipeline.
  • Document DevOps system designs and assist in providing technical details during user guide creation activities.
  • Stay up to date with the latest industry trends and technologies and suggest changes to improve the solutions.
  • Participate in code reviews and ensure that all solutions are aligned with industry best practices.

Qualifications:

  • Bachelor's degree in Computer Science or a related Engineering field required. Master’s degree in Computer Science or a related Engineering field highly desirable.
  • 3+ years of professional experience in DevOps, with a strong focus on automation and CI/CD practices.
  • Strong knowledge of Ansible, Chef, Azure DevOps, and Docker.
  • Experience with Azure cloud infrastructure.
  • Experience working with Microsoft’s WPF, WCF, and WebAPI technology.
  • Experience working with Microsoft SQL Server.
  • Strong understanding of software development best practices and methodologies.
  • Strong understanding of security best practices and methodologies.
  • Strong understanding of monitoring and logging best practices and methodologies.

Desired Qualifications:

  • Experience with scripting languages such as Python or Bash.
  • Experience with programming languages, primarily C#.
  • Experience with both web and application development.
  • Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
  • Experience with source control (Git) and Azure DevOps to manage work items.
  • Experience with monitoring and logging tools such as Prometheus and Elasticsearch.