
Senior DevOps Engineer, TechOps
Toyota Connected North America
full-time
Posted on:
Location Type: Hybrid
Location: Plano • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDistributed SystemsDockerKubernetesTerraform
About the role
- Lead initiatives including defining project objectives, developing project schedules, preparing cost estimates, allocating/forecasting resources, and ensuring timely delivery under the direction of Manager/Product Manager.
- Independently write and maintain complex automation scripts, refining readability, maintainability, and efficiency.
- Perform advanced troubleshooting in scripts with multiple integration points.
- Lead or participate in code reviews to improve overall script quality, starting 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 team(s).
- 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.
- Assist in 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.
Requirements
- 5+ years of production experience working as a DevOps Engineer or Software Engineer
- DevOps expertise to efficiently provide valuable insights and solve challenging problems with minimal supervision or escalation and advance processes that are shared among other team members or groups
- 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
- Proficiency in GitOps technologies (ArgoCD) to deploy applications and services to Kubernetes clusters
- Advanced proficiency in designing, implementing, and maintaining complex CI/CD pipelines that span with increasing complexity and integrating across multiple environments
- Expertise in cloud platforms (AWS) to optimize cloud resource utilization and costs throughout product lifecycle
- Proficiency 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 within InfoSec policies and procedures to adhere to security standards/regulations and identify gaps in security architecture
- Expertise in monitoring and analytics platforms to set up monitors, alerts, and diagnostic tools for proactive issue detection, root cause analysis, and performance optimization across distributed systems
- Expertise in analyzing and troubleshooting system architecture components (e.g., databases, caching layers, load-balancing) to ensure peak performance, including profiling
- Expertise in cloud networking concepts and troubleshooting to diagnose and resolve network connectivity issues, manage performance, and implement optimization strategies
- Understanding of cloud billing and cost management tools to recognize total costs
- Experience in leading initiatives under direction
- Demonstrates advanced problem-solving, troubleshooting, decision making skills
- Ability to apply systems thinking to understand interdependencies and design solutions that achieve results
- Ability to learn and apply new technologies, programming practices, patterns, and methods
- Experience mentoring, providing technical guidance, and training more junior team members
- Ability to work independently and take ownership of tasks/assignments
- 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.
Benefits
- A Career Path that allows you to take your career to the next level.
- Annual $2,500 Training Budget to help you grow and develop your professional skills.
- Unlimited time off and flexibility for a great work-life balance. At TC you'll be treated like the professional we know you are and left to manage your own time and workload.
- Home office stipend of $1,000 to help furnish an ergonomic remote office.
- Four months of paid parental leave. We want new moms and dads to have an opportunity to bond with their new little bundles of joy.
- Adoption Assistance of $5,000 for regular adoptions or $6,000 for special needs. We know adoption costs can add up, and we want to help.
- 401(k) with generous company match that is fully vested day one.
- Toyota and Lexus vehicle discounts to allow you to drive in style.
- Generous vehicle allowance for new and leased Toyota and Lexus vehicles. Scratch that vehicle payment off your monthly bills!
- Annual Hackathons to embrace your superior creative thinking ability.
- Annual Wellness Stipend of $1000 to help balance your overall mental and physical health.
- Free catered lunches when working onsite. We try to keep it healthy, but Fridays are “cheat” days, so you can get your carbs on!
- Two fully stocked Nespresso bars for your coffee and tea fixes.
- No dress code! Come as you are. We know the smart people we hire don’t need to be told what to wear.
- Free covered garage parking to shield your vehicle from those sneaky storms and to protect your buns from the Texas sun.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
DevOpsTerraformDockerKubernetesGitOpsCI/CDAWSscripting languagemonitoring and analyticscloud networking
Soft skills
problem-solvingtroubleshootingdecision makingsystems thinkingmentoringindependenceorganizationcollaborationintegritycommunication