Lead Software Reliability Engineer - DevOps Focus
Summary
Lead Software Reliability Engineer focusing on DevOps automation, TDD, and secure coding. The role involves hands-on coding with JVM languages and TypeScript, using tools like Ansible, Liquibase, and Docker to improve deployment safety and observability.
This role involves leading efforts in test-driven development and collaborating with development teams to alleviate release challenges. You will design and implement automation strategies, enhance application security, and tackle dependency upgrades. Your leadership will foster safer deployment practices and promote effective coding methodologies.
Key Responsibilities: • Conduct targeted engagements with development teams • Implement comprehensive testing strategies • Upgrade application runtimes and libraries • Automate deployments using Ansible and Liquibase • Introduce observability best practices
Requirements: • Several years of experience in TDD methodologies • Strong understanding of automation testing approaches • Proficient in both JVM languages and TypeScript • Expertise in secure coding and DevOps • Familiarity with Docker and build automation tools
Be at the forefront of improving deployment safety and efficiency while leading development teams to achieve excellence in software reliability.