Tech Lead DevOps Engineer

  • Irving, TX
  • Posted 19 hours ago | Updated moments ago

Overview

On Site
Full Time

Skills

AWS
Jenkins
MongoDB
Terraform
Kanban
Unit testing
Cloud Security
MySQL
Azure DevOps
EKS
Ansible
DevSecOps
ECS
SAST
Teamcity
Octopus
Bamboo
PostgressSQL
AWS Neptune

Job Details

Position Summary: Hiring for a highly experienced Lead DevOps Engineer with a minimum experience of 10+ to 15 Years to join our team in a hands-on capacity. This role involves close collaboration with cross-functional IT Delivery teams to enable seamless movement of code, services, and applications from development to production environments. The successful candidate will play a key role in driving automation, CI/CD, infrastructure as code, and DevSecOps best practices within a modern software delivery environment. This is a senior-level position requiring deep technical expertise across DevOps tooling, cloud infrastructure, containerization, and secure software development life cycle (SDLC) practices.

Responsibilities: Lead the design, implementation, and maintenance of scalable and secure CI/CD pipelines using tools like Azure DevOps, Jenkins, TeamCity, and Octopus*. Drive adoption of DevSecOps practices, integrating security testing tools such as Checkmarx (SAST) and SonarQube (code quality) *. Automate infrastructure provisioning using Terraform, Ansible, or Chef; manage containerized environments using Docker, Podman, and orchestration with Kubernetes (AWS EKS/ECS) *. Implement monitoring and observability solutions using Datadog and similar APM tools to ensure performance and availability. Collaborate with development, QA, security, and architecture teams to support robust SDLC workflows in Agile/Scrum environments. Champion the use of Infrastructure as Code (IaC) and Immutable Infrastructure concepts to improve consistency, scalability, and auditability. Support application and infrastructure security initiatives using tools like Prisma Cloud, integrating cloud-native security controls in both Azure and AWS ecosystems*. Manage and optimize SQL/NoSQL data platforms including PostgreSQL, MySQL, MongoDB, AWS DynamoDB, and graph databases such as Neo4J and AWS Neptune*. Develop automation scripts and tools in Python and C++ for operational efficiency and repeatability. Continuously assess and enhance DevOps maturity and performance by introducing innovative tooling and practices.

Skills: 10+ to 15 years of hands-on experience in software engineering, DevOps, or platform engineering*. 10+ years working in DevOps roles within Agile/Scrum delivery environments*. Proven expertise with CI/CD tools (Azure DevOps, Jenkins, TeamCity, Bamboo, Octopus) *. Strong experience in cloud platforms, specifically Azure and AWS*. Hands-on with IaC tools like Terraform, Ansible, and/or Chef. Proficient in containerization and orchestration (Docker, Kubernetes, Podman, Helm). Programming skills in Python and C++ (required) *. Deep understanding of secure software delivery using DevSecOps practices and tools such as Checkmarx and Prisma Cloud. Experience with code quality tools like SonarQube*. Familiarity with application performance monitoring using Datadog or equivalent tools. Expertise in managing relational and non-relational databases: PostgreSQL*, MySQL*, MongoDB*, AWS DynamoDB*, Neo4J*, and AWS Neptune*.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Tek Ninjas