Elanco is looking to optimize its operations across four strategic priorities: Pipeline Acceleration, Manufacturing Excellence, Sales Effectiveness, and Productivity. This involves tackling complex automation challenges to improve speed, cost, precision, efficiency, quality, consistency, sales growth, and reduce operating expenses.
Requirements
- 8+ years experience with a significant and demonstrable track record of developing, deploying, and maintaining complex automation solutions in a large-scale enterprise environment.
- Deep experience developing automation solutions, including bots, workflows and integrations, leveraging modern programmatic techniques (e.g., APIs, etc.)
- Proficiency in one or more scripting or programming languages, such as JavaScript, TypeScript, Python, PowerShell, or Bash.
- Practical experience with Public Cloud, specifically Microsoft Azure and Google Cloud Platform (GCP) and their Automation services (e.g., Azure Logic Apps).
- knowledge of relevant DevSecOps concepts and tooling, including Continuous Integration/Continuous Delivery (CI/CD), Git SCM, Containerization (Docker, Kubernetes), Infrastructure-as-Code (HashiCorp Terraform).
- Proven ability to design and implement solutions that involve complex integrations, multiple systems, and sophisticated logic, using APIs and other integration methods.
- World-class diagnostic and debugging skills, with an ability to solve deep and complex issues that span multiple systems.
Responsibilities
- Personally design, develop, and deliver the most challenging and high-impact automation projects, setting a benchmark for technical excellence.
- Act as a technical leader and mentor for other automation engineers, providing guidance through code reviews, pair programming, and sharing expert knowledge.
- Drive the adoption and refinement of development standards, design patterns, and best practices within the team, ensuring consistency and quality in all solutions.
- Serve as the ultimate technical authority for troubleshooting and resolving the most difficult production issues and system-wide challenges.
- Lead technical design sessions and peer reviews for complex automation workflows, ensuring solutions are scalable, resilient, and maintainable.
- Provide critical, hands-on feedback to the Process Automation Architect on tooling, platform capabilities, and potential new technologies to influence the long-term strategy.
- Proactively identify and lead initiatives to refactor, optimize, and improve the overall health and performance of the existing automation portfolio.
Other
- A Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field is preferred.
- Verifiable experience mentoring junior and senior engineers, leading technical projects, and acting as a go-to expert for a development team.
- Strong ability to understand and translate high-level architectural diagrams and requirements into detailed technical designs and executable code.
- A history of solving ambiguous, complex business problems with robust, practical, and efficient technical solutions.
- Good verbal and written communication skills, with the ability to collaborate effectively within a technical team.