DevOps Team Lead

Posted:
8/7/2024, 5:00:00 PM

Location(s):
San Antonio, Texas, United States ⋅ Texas, United States

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Job Summary:

As the DevOps Team Lead at AssetWorks, you will lead a team of talented engineers responsible for designing, implementing, and maintaining the infrastructure and tools that support our development and operations teams. You will collaborate closely with cross-functional teams to ensure the reliability, scalability, and security of our systems. The ideal candidate will be able to assess our current situation and offer data-driven recommendations to propel us to the next level. Your leadership and expertise will be instrumental in driving automation, improving efficiency, and optimizing performance across our entire technology stack.

Job Description:

Duties/Responsibilities:   

  • Lead a team of DevOps engineers, providing guidance, mentorship, and support

  • Work together with our Technical Operations team to strengthen our deployment processes

  • Define and implement best practices for infrastructure automation, CI/CD, configuration management, and cloud operations

  • Provide strategic direction and contribute to the overall technology roadmap

  • Drive the adoption of DevOps culture, practices, and tools across the organization

  • Collaborate with software development teams to streamline the build, deployment, and release processes

  • Establish and maintain robust monitoring, alerting, and logging systems to ensure system reliability and availability

  • Continuously evaluate and implement new technologies and tools to improve efficiency and productivity

  • Liaise with stakeholders to gather requirements, prioritize projects, and communicate progress

Required Skills/Abilities:  

  • Strong leadership and team management skills, with the ability to inspire and motivate others

  • Strong understanding of containerization technologies such as Docker or PodmanStrong understanding of orchestration tools like Kubernetes

  • Expertise in Linux-based systems, specifically Red Hat Enterprise Linux

  • Ability to assess and improve upon our technical implementation processes

  • Proven experience implementing Jenkins for building and managing CI/CD pipelines

  • Excellent problem-solving skills and attention to detail

  • Strong communication, collaboration, and interpersonal skills

  • Proven experience implementing cloud platforms (AWS in particular)

  • Strong experience with Agile methodologies

  • Familiarity with Shibboleth and SSO authentication

Education and Experience:  

  • 5+ years of experience in a DevOps role

  • Deep understanding of DevOps principles, practices, and methodologies

  • 2+ years of experience creating and managing code-driven DevOps pipelines

  • Experience deploying and administering source management tools such as GIT

  • Experience building and deploying both Linux and Windows environments in AWS

  • Basic SQL knowledge

  • Strong work experience deploying web applications with Apache Tomcat

Additional eligibility qualifications 

  • Familiarity with programming languages – specifically JavaScript/Groovy

  • Database management (MySQL, MS SQL, Oracle, MongoDB)

  • Familiarity with AWS and related tools such as S3 Buckets, launching/rebooting EC2 instances, etc.

  • Familiarity with performance testing tools such as JMeter and Taurus

  • Familiarity with security scanning tools such as OWASP Dependency Check/Track, and OWASP ZAP, Invicti

  • Experience with building tools such as Gradle, Ant, and Maven.

  • Mobile/iOS app exposure 

Worker Type:

Regular

Number of Openings Available:    

1