Engineering Manager

Địa điểm Việt Nam
Ngành nghề Công nghệ thông tin và truyền thông (ICT)
Mã số 16312
Loại công việc Cố định
Lương 80.000.000-120.000.000
Email liên hệ duong.tran@manpower.com.vn
Ngày đăng Tháng bảy 05, 2024
Certainly! Here's a paraphrased version:

### Key Responsibilities:

- **Requirements Gathering & Design:** Collect requirements and lead design activities with the team.
- **System Analysis:** Analyze new and existing systems and recommend timely changes.
- **Functional Specifications:** Define functional specifications for systems and translate them into project development guidelines.
- **Non-Functional Requirements:** Manage non-functional requirements such as high availability, fault tolerance, and security for delivered solutions.
- **Technical Alignment:** Ensure the technical architecture of solutions aligns with enterprise architecture and business objectives.
- **Collaboration:** Work with solution architects, platform architects, and security specialists.
- **Risk Tracking:** Monitor risks related to solution delivery.
- **Journey Lifecycle Management:** Oversee engineering teams and domain journeys, managing entire journey lifecycles.
- **Liaison Role:** Act as a bridge between product owners and technical leads, ensuring organizational priorities translate into actionable engineering strategies.
- **Coordination and Planning:** Coordinate and plan with relevant client tech leads and domain product owners.
- **Coaching and Supervision:** Mentor and supervise developers/engineers to maintain high morale and efficient work outcomes.
- **Leadership:** Lead engineering teams in necessary ceremonies and protect them from disruptions.
- **End-to-End Delivery:** Ensure end-to-end delivery of the journeys they oversee.
- **Troubleshooting:** Resolve issues that may arise with the agreed solution.
- **Design Alignment:** Ensure designs are consistent with overall architecture and deliver the intended journey.
- **Coordination with Engineering Managers:** Collaborate with other engineering managers for synergies.
- **Standards Compliance:** Ensure the team's work aligns with the client’s defined standards.
- **Stakeholder Collaboration:** Work closely with various domain stakeholders within the project.

### Requirements:

- **Technical Skills:** Proficiency in Java/Java EE, Spring (including Boot, Cloud), SQL/no-SQL.
- **Experience:** At least 10 years of experience in the IT field.
- **Microservices & Distributed Systems:** Experience with microservices, enterprise integration patterns, and distributed systems.
- **Web Services Design:** Experience designing Web Services using REST API or GraphQL.
- **Development Streams:** Experience initiating new development streams including team building, setting delivery standards, testing strategies, and quality control.
- **Cloud Environments:** Experience working in public cloud environments with continuous compliance.