Engineering Manager
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, architectures, 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
Preferred Qualifications:
- Minimum of a Bachelor's 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.
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.
Didn’t find the job appropriate? Report this Job