This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

OVH - Dallas, TX

posted 28 days ago

Full-time - Senior
Dallas, TX
Professional, Scientific, and Technical Services

About the position

The Lead Automation and Tooling Developer is responsible for driving the design, development, and maintenance of cutting-edge automation solutions that enhance business efficiency. This position leads a team of developers, collaborates with stakeholders to understand business needs, and creates innovative tools and automation scripts to streamline operations. Instrumental in advancing OVHcloud DevOps practices, fostering technical excellence, and ensuring robust documentation across all automation processes.

Responsibilities

  • Lead, mentor, and guide a team of Tooling and Automation Developers to deliver high-quality solutions.
  • Design, develop, test, and maintain robust automation tools and scripts using programming languages such as Python, Go, PowerShell, or similar.
  • Work closely with cross-functional teams to gather requirements and deliver tailored automation solutions aligned with business goals.
  • Integrate automation tools with existing systems, including APIs, databases, and enterprise software, ensuring seamless interoperability.
  • Ensure the accuracy, performance, and reliability of automation tools through rigorous testing and debugging processes.
  • Create and maintain comprehensive documentation for tools, scripts, workflows, and processes, ensuring clarity, usability, and accessibility for all stakeholders.
  • Diagnose and resolve issues with automation systems promptly and efficiently.
  • Stay abreast of industry trends and emerging technologies to incorporate best practices and innovative solutions into the automation strategy.
  • Manage team tasks, prioritize projects, and ensure timely delivery of solutions while maintaining a high standard of quality.
  • Advance the adoption of DevOps principles by implementing CI/CD pipelines and automating infrastructure provisioning using tools like Jenkins, Ansible, or Terraform.
  • Provide technical guidance and professional development opportunities to team members, fostering a culture of learning and continuous improvement.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent experience considered in lieu of degree
  • 8+ years in software development and automation.
  • Strong expertise in programming languages, such as Python, Go, PowerShell, or Perl.
  • Proven experience with automation frameworks, such as Ansible, Puppet, or Terraform.
  • Expertise in cloud-native programming languages such as Go, Python, Ruby on Rails, or Java.
  • Strong understanding of DevOps tools and practices, including CI/CD pipelines (e.g., Jenkins, Git).
  • Full stack development experience (front and backend)
  • Experience with container orchestration systems like Kubernetes and containerization tools like Docker.
  • Solid knowledge of REST APIs, HTTP, and JSON integration.
  • Proficiency in scripting languages (i.e., Bash).
  • Familiarity with data integration and processing via APIs, databases, and data warehousing.
  • Demonstrated ability to produce high-quality documentation that supports development, operations, and stakeholder communication.
  • Exceptional analytical and debugging skills.
  • Excellent written and verbal communication skills, with the ability to present complex ideas clearly and effectively.
  • Experience managing tasks, projects, and teams in a dynamic environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service