Job Openings Engineering Manager

About the job Engineering Manager

Experience : 10 to 12 yrs

Work Type : Hybrid

Employment Type : Full Time

Responsibilities

  • Responsible for End-to-end ownership of product including requirement analysis, design, coding, deployment, dev-ops and support.
  • Partner with Product owners, architects, engineers as well as senior engineering leaders to develop and deliver highly scalable platform services.
  • Work closely with product managers and global stakeholders to help define Product Roadmap with a focus on performance, scale and quality of products.
  • Critically analyze the requirements, designs and propose alternative solutions
  • Continuously improve the operations, quality and agility of team.
  • Develop broad domain and technical knowledge.
  • Leading and managing projects and day to day activities of the team in an fast paced environment.
  • Proposing and driving key technology decisions with senior technology leaders
  • Create a high-performance culture that exceeds expectations, deliver value and create impact.
  • Hire, coach, mentor talented engineers to achieve goals in challenging environment.
  • Drive automated solutions that enable better efficiency and process improvement.
  • Responsible for orchestration & management during production troubles.
  • Responsible for team management, mentoring and hiring engineering task force and managing the budget for the responsible team.

Minimum Qualifications

  • 12+ years experience, with at least 2-3 years as Engineering Manager / Lead.
  • Proven track record of delivering high availability, high performance, largescale complex applications in FinTech domain.
  • Hands-on with Java, JEE ecosystem, web services architecture, design patterns and frameworks.
  • Extensive experience in following web technologies: J2EE, Kotlin, NodeJS, REST, Kafka, JSON, Cassandra, MySQL, Spring Boot, Redis, Docker and Kubernetes.
  • Deep understanding of Reliability, Availability and Scalability.
  • Good understanding of development practices and tools in Devops, release engineering and infrastructure management (GitLab, Jenkins, Docker, Kubernetes etc.).
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Minimum of a bachelors degree or equivalent in Computer Science, Information Technology, Engineering, or related field.
  • Experience in developing and leading teams building solution with cloud technologies (GCP/AWS).
  • Experience in leading and troubleshooting service impacting incidents across large-scale systems.
  • Excellent written and communication skills with strong stakeholder management skills.
  • Worked on migration project from monolith to microservices based systems.
  • Experience with SRE, operational architectures, observability, monitoring aspects.