Description:
iGate Technologies Pakistan are driven to provide seamless experiences for our clients like RDX Sports, a bond that mutually breeds excellences. Our #vision is to lead the evolution of E-commerce in Pakistan, and send forth torch bearers to enlighten the world about the untapped potential of this great country. We believe in the power of #Determination, #Resilience, and #Courage. Project Manager, will be responsible for overseeing and managing the successful execution of projects from initiation to completion. The resource will collaborate with cross-functional teams, stakeholders, and external partners to ensure project objectives are met within scope, timeline, and budget.
Responsibilities:
- Develop, deploy, and maintain Software as a Service SaaS application using Python, Django or Flask, ReactJS, MSSQL, and Azure or AWS as the main technologies.
- Collaborate with the data engineer, project manager, and other stakeholders to deliver a product that meet the user needs and business requirements.
- Build interactive user interfaces and implement front-end features using HTML, CSS, JavaScript, and ReactJS frameworks and libraries.
- Implement back-end functionalities using Python, Django OR Flask framework, Python modules & libraries plotly, prophet, numpy, pandas, etc., and MSSQL DB.
- Build and maintain various APIs and microservices for seamless integrations & data exchange between cloud apps. Experience with Zapier APIs is a bonus point.
- Troubleshoot, debug, and optimize the performance, security, and scalability of the cloud applications. Experience with deployments on Azure OR AWS is required.
- Use version control tools such as Git to manage the codebase hosted on private repository. Hands on expertise in Azure DevOps and Scrum boards is good to have.
- Use testing tools such as PyTest or unittest to write unit tests and integration tests for the codebase.
Qualifications & Experience:
- Bachelors degree in computer science, software engineering or a related field.
- 5+ years of experience building robust and scalable web applications in Python, preferably commercial web apps on a B2B Software as a Service SaaS model.
- Strong understanding of API development, microservices, code optimization, and cloud deployments is mandatory.
- Past experience of working on web application projects involving Artificial Intelligence or Data Science is a plus point.
- Analytical and a problem-solving mindset is required. Your ability to solve complex problems and build logical solutions will help you shine in this role.
- Ability to prioritize assigned tasks effectively and deliver them within the defined timeframe.
- Decent command on English both verbal/written for internal and external communication.
Skill-Set: