
Technical Lead- Systems Architecture
- Bangalore, Karnataka
- Permanent
- Full-time
- Collaborate with testing teams, product owners, platform teams & business stakeholders to align on priorities and delivery plans
- Design & Develop scalable solutions using the best approach
- Review products, processes and systems on an ongoing basis to resolve where improvements can be made
- Optimise test automation framework, tools and maintaining them
- Debugging/troubleshooting issues with your team and driving them to resolution by contacting other managers
- Partner with security, infrastructure, and platform teams to ensure compliance, scalability, and reliability.
- Drive technical excellence across code quality, performance, observability, and deployment.
- Passionate about Apple and delivering the best user experience to our customers
- The ideal candidate will have an outstanding blend of technical expertise, program management skills, and a business attitude along with strong team leadership skills.
- Excellent communication across project and management teams.
- 10+ years of core development experience with 3+ years in technical leadership or architect role.
- Expert in Java or Python, Spring Boot, Spring Cloud, and microservices architecture.
- Proven experience with system design, API design, event-driven systems, and data modeling.
- Proficiency in containerization and orchestration tools (Docker, Kubernetes).
- Working experience in Continuous Integration concepts (CI/CD) and streamlined delivery of code
- Familiarity with software/testing methodologies such as TDD and Performance
- Exposure to test automation tools like Selenium, Rest Assured, Work-soft etc
- Experience with distributed systems, caching, and performance tuning.
- Exposure to CI/CD pipelines
- Bachelor's degree or equivalent experience required, preferably in Computer Science, CIS/MIS, or related field with an information technology focus.