Technical Lead
We are seeking a highly skilled Technical Lead to play a pivotal role in enhancing customer development practices and methodologies. As a key member of our team, you will focus exclusively on technical delivery, architecture, and system excellence, with no people management responsibilities.
The ideal candidate will have demonstrated experience in software development and engineering, with a strong emphasis on best practices and design patterns. Advanced skills in Java and Groovy, including hands-on experience with Spring Boot and the Spring Framework, are essential. In-depth knowledge of Amazon Web Services (AWS), including AWS Lambda and serverless architectures, is also required.
This is a high-impact position that requires a deep understanding of operations and application architecture. You will guide the entire lifecycle of technical solutions, from design and implementation to delivery and support, ensuring stability, uptime, and proactive alerting mechanisms. Your expertise will be crucial in establishing standards for code quality, automation, and technical delivery, as well as developing proficient processes for managing and maintaining systems, tools, and environments.
The successful candidate will have a strong background in implementing automation frameworks for testing and deployment, ensuring efficient and reliable software delivery pipelines. They will also take responsibility for key airline systems, including broker services and check-in kiosks, spearheading decisions around system architecture and application design.