DevJobs

Software Automation Architect

Overview
Skills
  • Python Python
  • Ruby Ruby
  • SQL SQL
  • Spark Spark
  • Linux Linux
  • Jenkins Jenkins
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Redshift
  • S3
  • Temporal
Why Join Us:Key Responsibilities:

  • Design, develop, and implement comprehensive automation frameworks and strategies for software development and testing.
  • Lead, manage, and mentor a team of automation engineers, providing guidance, support, and professional development opportunities.
  • Collaborate with software engineers, QA teams, and other stakeholders to identify automation needs and opportunities.
  • Create and maintain detailed documentation for automation processes, tools, and frameworks.
  • Conduct code reviews and provide guidance to development teams on best practices for automation.
  • Continuously evaluate and improve automation tools, technologies, and processes to ensure they meet the evolving needs of the organization.
  • Lead the integration of automation solutions into CI/CD pipelines to streamline the software delivery process.
  • Troubleshoot and resolve automation-related issues and challenges.
  • Monitor team performance, set goals, and ensure timely completion of projects.
  • Foster a collaborative and innovative team environment.
  • Bachelor’s or Master’s degree in computer science, engineering, or a related field.
  • Proven experience as a software automation architect or in a similar role.
  • Strong knowledge of automation frameworks, tools, and technologies for Ruby.
  • Proficiency in Ruby, Python, SQL, Linux, and AWS.
  • Experience with CI/CD tools, specifically Jenkins.
  • Strong sense of ownership, ability to work independently, and proven track record of driving products.
  • shipped a consumer API used concurrently by thousands of users.
  • Experience working with 3rd-party APIs and complex database structures.
  • Strong communication and collaboration abilities.
  • Demonstrated experience in leading and managing a team of engineers.
  • Ability to work effectively in a fast-paced, dynamic environment.

Preferred Qualifications:

  • Experience with big data technologies and ETLs like Spark, S3, Redshift, Temporal, etc.
  • Knowledge of containerization and orchestration tools, specifically Docker and Kubernetes.
  • Familiarity with performance testing and security testing automation.
  • Understanding of network concepts.
  • Experience completing product iterations based on insights from data.
  • Experience analytics platforms—a big advantage
  • Previous experience in a leadership or mentorship role.
Onebeat