DevOps Engineer II

TransCoreRound Rock, TX
35d

About The Position

TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented DevOps Engineer II to join our Software Development Team. Job Summary: The (Mid-Level) DevOps Engineer II works with the software development team 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 towards 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.

Requirements

  • Bachelor's or master's degree in computer science or a related Engineering field is highly desirable.
  • At least 3 to 5 years of professional experience in DevOps, with a strong focus on automation and CI/CD practices.
  • Strong knowledge of Ansible, Chef, Azure DevOps, Jenkins, Terraform.
  • Strong understanding of software development's best practices and methodologies.
  • Strong understanding of monitoring and logging best practices and methodologies.
  • Strong understanding of source control management tools (Git, Svn).
  • Good understanding of IT Infrastructure's security good practices and methodologies.
  • Good understanding of network concepts (TCP/IP, Routing, Firewall, load balancing)
  • Experience with scripting languages such as Python or Bash/PowerShell.
  • Experience with programming languages, primarily C#.
  • Experience with infrastructure as code (IaC) tools such as Terraform or Microsoft's Bicep.
  • Experience working with .NET Technologies is highly desired.
  • Experience with Docker and containerized environments like Kubernetes.

Nice To Haves

  • Experience with both web and application development.
  • Experience with monitoring and logging tools such as Prometheus and Elasticsearch.
  • Experience with Azure cloud infrastructure or AWS/GCP.

Responsibilities

  • 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 build, deploy 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 working with Lead engineers.
  • 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.
  • 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's best practices.
  • Collaborate with various teams to advance automation initiatives and provide regular progress updates.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service