Engineering Manager

Địa điểm Việt Nam
Ngành nghề Công nghệ
Mã số 17194
Loại công việc Cố định
Email liên hệ nhu.dinh@manpower.com.vn
Ngày đăng Tháng mười hai 09, 2024

Key Responsibilities

  • Leadership & Team Management

    • Lead, mentor, and grow a team of software engineers, fostering a collaborative and high-performing culture.
    • Conduct regular one-on-one meetings, performance reviews, and career development discussions.
    • Facilitate knowledge sharing and technical skill-building within the team.
  • Project & Product Management

    • Collaborate with product managers, designers, and stakeholders to define technical requirements and ensure timely delivery of high-quality features.
    • Oversee sprint planning, backlog grooming, and release processes to maintain alignment with company goals.
    • Identify and resolve roadblocks, ensuring smooth execution of engineering projects.
  • Technical Oversight & Innovation

    • Drive architectural decisions and oversee the implementation of scalable, maintainable, and secure solutions.
    • Advocate for and implement best practices in coding, testing, and deployment.
    • Stay abreast of industry trends and incorporate emerging technologies where relevant.
  • Operational Excellence

    • Establish and monitor engineering KPIs to ensure system reliability, performance, and scalability.
    • Collaborate with DevOps to optimize CI/CD pipelines and ensure infrastructure scalability.
    • Support incident response processes and post-mortem reviews to maintain a robust and resilient platform.

Required Qualifications

  • Education & Experience

    • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
    • Minimum of 5 years of hands-on software development experience with at least 2 years in an engineering leadership role.
  • Technical Skills

    • Strong background in cloud-based platforms (e.g., AWS).
    • Proficiency in modern programming languages (e.g., Golang, JavaScript,).
    • Experience with microservices architecture, RESTful APIs, and distributed systems.
    • Familiarity with agile methodologies and tools (e.g., Jira, Confluence).
  • Soft Skills

    • Excellent problem-solving and decision-making abilities.
    • Strong interpersonal and communication skills with a focus on collaboration.
    • Ability to thrive in a fast-paced, dynamic environment.