Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Engineering Manager - Corporate Systems 
India, Telangana, Hyderabad 
160085190

06.06.2024
Description
We are seeking a hands-on manager who has end to end experience building and managing distributed applications. You will be responsible for design, architecture, development and enhancement of key applications in our portfolio. You have grown into leadership after proving your technical skills as an individual contributor, but at the same time, you still enjoy hands on work when the situation calls for it. You have designed and built large scale applications considering availability, security, reliability and scalability. You keep yourself informed about new technologies, and consider the pros/cons of them as they relate to your area of responsibility. You have an eye for talent and hire and grow your engineers by mentoring and challenging them. Strong communication is a must; you will be expected to weigh in on architecture and implementation details to your team and to other engineering managers.
Key Qualifications
  • Overall 12+ years of experience including at least 3 years of management experience leading engineers
  • 5+ years of demonstrable experience building and maintaining large scale, distributed systems
  • Demonstrable experience with Java 8, Spring, Spring Boot, Micro-service architecture and NoSQL DBs
  • The position requires solid knowledge of secure coding practices, experience with the open source technologies.
  • Experience with implementation of SAAS/Third party products
  • Ability to conduct performance analysis and address production issues in large scale distributed systems
  • Hands on manager who can lead by example to motivate and challenge the team to deliver their best
  • Excellent problem solving, critical thinking, and communication skills
  • Works well with ambiguity, can focus themselves and their team and move forward
  • Adept at prioritizing multiple work streams in a dynamic environment
  • Should be highly proactive, both with systems and your team; anticipate their needs, where they might struggle, etc.
Education & Experience
B.Tech/BE degree or equivalent from a reputed college
Additional Requirements
  • Experience with running infrastructure in AWS and Kubernetes
  • Experience with Kafka
  • Experience with Agile methodologies and continuous software delivery