Job Summary:
eSpark Consulting Group is looking for a highly organized and tech-savvy IT Project Manager who will oversee project planning, execution, and delivery while ensuring alignment with business objectives. This role requires a strong understanding of DevOps, Full Stack Development, System Architecture, GitHub, Agile methodologies, and IT industry trends. The ideal candidate will drive projects from concept to completion, ensuring timely delivery, resource optimization, and successful client engagement. Additionally, this role serves as a key liaison between clients and internal teams, ensuring effective communication and collaboration.
Key Responsibilities:
- Lead and manage IT and embedded/IoT projects from initiation to completion, ensuring adherence to scope, timeline, and budget.
- Oversee and coordinate activities of project managers, engineers, developers, and technical teams to ensure timely and cost-effective project delivery.
- Possess a strong understanding of DevOps principles, cloud infrastructure, CI/CD pipelines, and automation tools.
- Have expertise in Full Stack Development and SDLC methodologies.
- Manage GitHub for version control, repository management, branching strategies, and team collaboration.
- Oversee System Architecture, including scalable system design, microservices architecture, and cloud-native applications.
- Stay updated with emerging trends in IT, embedded systems, and IoT technologies to adopt best practices and drive innovation.
- Act as the primary point of contact between internal teams and external customers to ensure smooth project execution.
- Monitor project progress, risks, and budgets, ensuring expenditures align with planned costs, and request adjustments when necessary.
- Identify opportunities for process automation, workflow improvements, and efficiency optimization.
- Work closely with Talent Manager to ensure the right technical expertise is allocated to relevant projects.
- Develop and implement risk management strategies to minimize potential project delays.
Key Skills & Qualifications:
- Bachelor’s or master’s degree in computer science, IT, or a related field.
- Proven experience in IT project management, software development, or technical team leadership.
- Strong knowledge of DevOps, CI/CD pipelines, cloud platforms (AWS, Azure, GCP), and automation tools.
- Experience with Full Stack Development, microservices, and API integration.
- Proficiency in Agile, Scrum, and Kanban methodologies for software project management.
- Familiarity with project management tools such as JIRA, Trello or Asana.
- Excellent communication, stakeholder management, and negotiation skills.
- Strong analytical and problem-solving abilities, with a strategic mindset.
- Proficiency in GitHub for code collaboration, version control, and repository management.
- Familiarity with embedded systems and IoT-based solutions, including experience working with microcontrollers, sensors, and device-level communication protocols (UART, I2C, SPI, CAN).
- Exposure to IoT ecosystems, such as cloud-device communication, real-time data processing, and integration with platforms like AWS IoT, Azure IoT Hub, or GCP IoT Core.
- Ability to handle multiple projects simultaneously in a fast-paced environment.
- Experience in budget management, resource allocation, and risk assessment.
Perks & Benefits:
- Competitive salary package
- Flexible working environment
- Paid time off & annual leaves
How to Apply:
Interested candidates can send their resumes to career@esparkconsultants.com with the subject line Application for IT Project Manager.