✨ About The Role
- Lead the development and implementation of robust DevOps strategies, practices, and tools for user interface applications on various platforms
- Design, build, deploy, and manage tooling for internal development of user interface and autonomy software to speed up the development process
- Implement automation jobs and workflows in CI/CD pipelines for producing build artifacts, executing test automation, and distributing artifacts
- Work directly with DevOps and infrastructure technologies like Bash, Python, Docker, Kubernetes, Jenkins, and more
- Collaborate with engineers using multiple full stack technologies for developing desktop, mobile, and web applications
âš¡ Requirements
- Proficiency in scripting languages like Bash, PowerShell, and Python, with experience in working in Linux and Windows environments
- Skilled in developing software for user interface applications, especially high-traffic or data-intensive systems
- Ability to empathize with developers' needs and improve software product reliability through robust testing and tooling
- Experience in applying DevOps methodologies and best practices, evaluating emerging technologies, and mentoring team members
- Familiarity with client/server networking technologies and relationships, such as TCP/UDP/Multicast and HTTP (REST)