Jobs · Engineering · Texas

DevOps Engineer

OP · Plano, TX · 3 days ago
HybridEngineeringContract

Responsibilities

  • Lead initiatives including defining project objectives, developing project schedules, preparing cost estimates, allocating/forecasting resources, and ensuring timely delivery under the direction of the Manager/Product Manager.
  • Independently write and maintain complex automation scripts, refining them for readability, maintainability, and efficiency.
  • Perform advanced troubleshooting in scripts with multiple integration points.
  • Led or participate in code reviews to improve overall script quality and start to see constructive feedback.
  • Write clean, reusable, and high-quality IaC to solve novel or complex problems and lead advanced IaC reviews, ensuring adherence to best practices and providing guidance during the merge review process.
  • Design patterns, practices, and platforms that enable developers to integrate and deliver software components efficiently.
  • Build and improve the CI/CD process, ensuring a fully functional software ecosystem.
  • Independently manage virtual servers, containers, and orchestration platforms.
  • Identify and develop local and cross team/org automation capabilities for products that impact key business SLAs and KPIs.
  • Implement security measures to protect data integrity and confidentiality across pipelines.
  • Lead the advanced troubleshooting and resolution of complex or novel system issues, including analyzing logs, performance data, and system behavior.
  • Define and enforce consistent branching strategies to facilitate parallel development, code isolation, and seamless integration across teams.
  • Regularly review and analyze system performance metrics, proactively identifying and resolving bottlenecks, and implementing solutions to improve speed and responsiveness.
  • Handle multi-region or multi-cloud network management, including zero trust networks and virtual private networks.
  • Absorb and perform canary deployments.
  • Perform chaos engineering with networking to test resilience.
  • Develop and implement strategies for network redundancy and disaster recovery.
  • Ensure that network infrastructure can withstand and recover from failures/disasters with minimal impact.
  • Lead and facilitate technical discussions, providing insights and recommendations based on DevOps principles.
  • Coach more junior DevOps Engineers through targeted feedback and guidance to improve technical skills, overcome challenges, and achieve specific goals.
  • Serve in an on-call rotation that includes non-business hours to support production systems used by millions of automotive customers.

    Requirements

    • 3+ years of production experience working as a DevOps Engineer or Software Engineer.
    • DevOps expertise to efficiently provide valuable insights and solve challenging problems.
    • Expertise in Terraform to create, modify, and manage infrastructure configurations or IaC templates.
    • Expertise in containerization technologies (Docker & Kubernetes) to build, package, and deploy optimized container images.
    • Knowledge of cloud platforms (AWS and Azure) to optimize cloud resource utilization and costs throughout the product lifecycle.
    • Experience in cloud architecture and design patterns to create scalable, resilient, and cost-effective cloud architectures and apply best practices for cloud deployments.
    • Expertise with a scripting language to develop custom tools and scripts for DevOps workflows or integrate with APIs.
    • Expertise in version control systems to perform branching, merging, and resolving merge conflicts.
    • Versed in InfoSec policies and procedures to adhere to security standards/regulations and identify gaps in security architecture.
    • Experience in monitoring and analytics platforms (like Datadog) to set up monitors, alerts, and diagnostic tools for proactive issue detection, root cause analysis, and performance optimization across distributed systems.
    • Understanding of cloud billing and cost management tools to recognize total costs.
    • Ability to learn and apply new technologies, programming practices, patterns, and methods.
    • Demonstrates advanced problem-solving, troubleshooting, and decision-making skills.
    • Organized and detail-oriented.
    • Ability to develop healthy working relationships and collaborate with peers and leaders.
    • Exhibits integrity and high standards in work quality.
    • Excellent verbal and written communication skills.
    • Values diversity and differences amongst individuals in interactions.

    Qualifications

    • Expertise in Terraform to create, modify, and manage infrastructure configurations or IaC templates.
    • Expertise in containerization technologies (Docker & Kubernetes) to build, package, and deploy optimized container images.
    • Knowledge of cloud platforms (AWS and Azure) to optimize cloud resource utilization and costs throughout the product lifecycle.
    • Experience in cloud architecture and design patterns to create scalable, resilient, and cost-effective cloud architectures and apply best practices for cloud deployments.
    • Expertise with a scripting language to develop custom tools and scripts for DevOps workflows or integrate with APIs.
    • Expertise in version control systems to perform branching, merging, and resolving merge conflicts.
    • Versed in InfoSec policies and procedures to adhere to security standards/regulations and identify gaps in security architecture.
    • Experience in monitoring and analytics platforms (like Datadog) to set up monitors, alerts, and diagnostic tools for proactive issue detection, root cause analysis, and performance optimization across distributed systems.
    • Understanding of cloud billing and cost management tools to recognize total costs.
    • Ability to learn and apply new technologies, programming practices, patterns, and methods.
    • Demonstrates advanced problem-solving, troubleshooting, and decision-making skills.
    • Organized and detail-oriented.
    • Ability to develop healthy working relationships and collaborate with peers and leaders.
    • Exhibits integrity and high standards in work quality.
    • Excellent verbal and written communication skills.
    • Values diversity and differences amongst individuals in interactions.

    Skills

    • Terraform
    • Containerization Technologies (Docker & Kubernetes)
    • Cloud Platforms (AWS and Azure)
    • Cloud Architecture and Design Patterns
    • Scripting Languages
    • Version Control Systems
    • InfoSec Policies and Procedures
    • Monitoring and Analytics Platforms (like Datadog)
    • Cloud Billing and Cost Management Tools
    • New Technologies, Programming Practices, Patterns, and Methods
    • Problem-Solving, Troubleshooting, and Decision-Making Skills
    • Organizational and Detail-Oriented Skills
    • Collaboration and Relationship Building
    • Communication Skills
    • Diversity and Inclusion Values

    Benefits

    • 401(k)
    • Dental Insurance
    • Health insurance
    • Vision insurance

    Pay

    The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.

    Schedule

    N/A

Similar jobs

DevOps Engineer

MaintainXRaleigh, NC· 1 wk ago
Engineering$150/hrapply on jobs.ashbyhq.com

DevOps Engineer

VRK IT Vision Inc.Des Moines, IA· 4 mo ago
Engineeringapply on candidateportalnew.ceipal.com

DevOps Engineer

EverWatchAnnapolis Junction, MD· 5 mo ago
Engineering$91.35–$103.37/hrapply on everwatch-everwatchsolutions.icims.com

DevOps Engineer

Berkshire Hathaway GUARD Insurance CompaniesGreater Phoenix Area· 5 mo ago
Engineeringapply on careers-guard.icims.com

DevOps Engineer

Fuse EngineeringFort Meade, MD· 5 mo ago
Engineeringapply on recruiting.paylocity.com

DevOps Engineer

Alarm.comTysons Corner, VA· 4 days ago
Engineering$88k–$124k/yrapply on job-boards.greenhouse.io