DevOps Engineer

Delta DentalOakland, CA
$81,305 - $176,043Hybrid

About The Position

We are seeking a passionate DevOps Engineer to join our team and play a key role in automating and optimizing our software delivery lifecycles. You will leverage your expertise in Azure DevOps, Terraform and Jenkins to manage infrastructure and application deployments across cloud and on-premise environments. This role combines hands-on technical work with a focus on continuous improvement. You'll not only troubleshoot and resolve daily issues, but also identify opportunities to empower developers and automation engineers through self-service capabilities and training. By collaborating with the DevOps Tools and Automation team, you'll help us elevate our overall DevOps maturity.

Requirements

  • 2+ years of professional software/DevOps engineering experience with a Bachelor's degree in Computer Science or equivalent technical field.
  • Strong hands-on experience with GitHub Actions pipelines, including YAML configuration, triggers, build agents, and deployment strategies.
  • Solid Azure (preferred) or AWS cloud experience.
  • Knowledge of Terraform and IaC principles; bonus if experienced using AI tools to generate and validate infrastructure code.
  • Proficiency in shell and Python scripting; ability to leverage AI pair-programming tools (GitHub Copilot, ChatGPT) to reduce delivery timelines.
  • Strong understanding of containerization technologies like Docker and their integration with CI/CD pipelines.
  • Familiarity with WebLogic, React JS, and Spring Boot, ideally deployed in Docker containers.
  • Experience supporting Java and Node.js applications in Docker environments.
  • Knowledge of Apache httpd web server configuration.
  • Deep understanding of DevOps principles, CI/CD practices, and software delivery lifecycle.
  • Ability to write clean, maintainable, and efficient code enhanced by AI-assisted development workflows.
  • Strong problem-solving and troubleshooting skills; experience with AI observability tools like Datadog AI or Dynatrace is a plus.
  • Excellent communication and collaboration skills.

Nice To Haves

  • Experience with AI/ML cloud services such as Azure OpenAI or AWS Bedrock.
  • Experience training and mentoring developers on CI/CD practices and AI tool adoption.
  • Familiarity with AI-powered monitoring, testing, and code review tools integrated into delivery pipelines.

Responsibilities

  • Design, develop, and maintain GitHub Actions pipelines using YAML configuration, triggers, build agents, release management, and deployment strategies; leverage AI-assisted tools like GitHub Copilot to accelerate pipeline development and reduce errors.
  • Architect and manage Azure cloud services including AKS, App Service, ACE, APIM, AFD, ADF, Power Apps, and App Gateway; utilize Azure OpenAI and Azure AI Foundry to enhance application intelligence and automate workflows.
  • Write and maintain Infrastructure as Code (IaC) using Terraform for efficient provisioning and management of Azure cloud resources; use AI code generation tools to speed up module creation and configuration validation.
  • Automate tasks and interact with on-premise systems through shell and Python scripting, incorporating AI-assisted script generation and optimization to improve delivery speed.
  • Integrate and manage GitHub CI/CD pipelines for building and deploying Azure and on-premise applications; apply AI-powered anomaly detection and predictive analytics to improve pipeline reliability.
  • Work with containerization technologies like Docker and build packs to package, ship, and run applications within CI/CD pipelines; use AI-based image scanning and optimization tools to streamline container delivery.
  • Manage deployments and configurations of application servers including WebLogic, Spring Boot, and Node.js, ideally containerized using Docker; apply AI monitoring tools for proactive performance tuning.
  • Support Java and Node.js applications deployed in Docker containers, utilizing AI-driven log analysis for faster incident resolution.
  • Configure and maintain web servers using Apache httpd; leverage AI observability platforms for traffic pattern analysis and auto-scaling recommendations.
  • Develop self-service capabilities within GitHub Enterprise Cloud, including AI-powered assistants to reduce developer friction and improve productivity.
  • Train and mentor developers on CI/CD best practices and effective use of AI coding assistants to accelerate feature delivery.
  • Collaborate with DevOps Tools and Automation teams to integrate AI/ML-based solutions that advance overall DevOps maturity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service