About The Position

The Senior DevOps Engineer will, under the guidance of the Sr. Director of DevSecOps, lead the establishment, standardization, and optimization of DevOps practices across the organization. Serving as the subject matter expert (SME), this role focuses on implementing scalable, automated frameworks for Continuous Integration (CI), Continuous Delivery (CDE), and Continuous Deployment (CD). The Senior DevOps Engineer will collaborate with distributed technical teams to deliver secure, observable, and resilient systems within a modern AWS ecosystem. In addition to managing CI/CD pipelines and infrastructure-as-code (IaC) practices, this role will drive automation of database deployments and establish robust monitoring and observability solutions using tools like Datadog and AWS-native services.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred; equivalent professional background will also be considered.
  • 8+ years supporting software development teams in distributed environments, combining hands-on development, infrastructure management, and cross-functional team collaboration.
  • Deep knowledge of Continuous Integration (CI) and Continuous Delivery/Deployment (CDE/CD) automation frameworks.
  • Strong track record of managing AWS cloud infrastructure, with emphasis on architecture, engineering, and operational support.
  • Proven ability to automate deployments for technologies including .NET/.NET Core, Java, Node.js, Angular, React, C#, and database schema packages.
  • Skilled in scripting with Bash, Python, PowerShell, YAML, JSON, Go, Ruby, or Perl for automation and tooling integration.
  • Proficient with core DevOps platforms and tools such as GitHub, Terraform, Artifactory, NuGet, NPM, Docker, Ansible/Chef/Puppet, and Jira.
  • Adept at using cloud APIs to streamline provisioning, accelerate deployments, and optimize performance.
  • Familiar with administering and troubleshooting Linux-based systems (e.g., RedHat, Ubuntu, Fedora).
  • Well-versed in observability and monitoring using tools like Datadog, AWS CloudWatch, and other APM/logging solutions.
  • Demonstrated capability across key DevOps domains: Infrastructure as Code (IaC), Package Management, System Administration/Networking, Cloud Architecture, Application Security, and Cybersecurity.
  • Analytical and solution-oriented, with a strong sense of ownership and proactive problem-solving.
  • Excellent communication and interpersonal skills, with the ability to build strong, collaborative relationships across teams.
  • Highly organized and capable of managing multiple priorities in fast-paced, deadline-driven environments.

Responsibilities

  • Develop and implement standardized enterprise-level frameworks for Continuous Integration (CI), Continuous Delivery (CDE), and Continuous Deployment (CD), enabling efficient and automated software delivery.
  • Lead initiatives to establish and mature the organization's DevOps practices, creating scalable and efficient environment management across all functional areas.
  • Provide expertise in DevOps strategies and industry best practices, ensuring alignment with evolving engineering disciplines and technologies.
  • Serve as the subject matter expert across the DevOps ecosystem, covering source control, containerization, orchestration, observability (including application and server monitoring), configuration management, CI/CD pipelines, and artifact management.
  • Define and manage source control strategies, including branching methodologies and policies, across multi-repository and mono-repository environments.
  • Establish and maintain observability and monitoring frameworks using tools such as Datadog and AWS-native services (e.g., CloudWatch, X-Ray), enabling real-time visibility, performance tracking, and proactive incident response across all environments.
  • Collaborate closely with software engineering teams to design and implement secure, scalable, and highly available systems.
  • Integrate automated unit, performance, and security testing into pipelines, ensuring compliance with regulatory and security requirements.
  • Architect, develop, and maintain infrastructure to support consistent provisioning and configuration of development, test, and production environments, prioritizing robustness, stability, and security.
  • Analyze and optimize deployment and operational environments, driving initiatives to reduce failure rates and troubleshooting issues across the infrastructure stack.
  • Foster partnerships with internal teams, including Software Engineering, Quality Assurance, Product Management, Cybersecurity, and IT Infrastructure, to align DevOps initiatives with organizational objectives.
  • Champion infrastructure-as-code (IaC) principles to manage and automate cloud-based infrastructure, leveraging Terraform and/or AWS-native services such as CloudFormation & CDK.
  • Continuously evaluate and optimize deployment pipelines for efficiency, scalability, and cost-effectiveness within the AWS ecosystem.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service