Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Technical Project Manager - Python and Django @ Galaxy Web Links

Home > Project Management

 Technical Project Manager - Python and Django

Job Description

Title: Technical Project Manager - Python and Django specialist

Experience: 10 - 15 Years

Location : Anywhere in India (Remote- WFH)

Qualification: BE / BTech/ MCA / MTec / ME / Msc

Skills: Technical & managerial Leadership for Backend Development Team - Enterprise Applications team for Python, Django and Flask framework, Microservices, MongoDB / NoSQL Databases, AWS Serverless implementation using Lambda and API. Knowledge of Front-end technologies like React JS, Angular JS is good to have. , Client Communication, Agile/Scrum/Waterfall approach


The purpose of the role is to join the back-end division's leadership team and provide necessary technical & managerial guidance to the immediate team members; other cross-functional teams/members.


Technical Skills:

- Must have hands-on experience in web and mobile applications development

- Experience in designing/architecting end to end solution based on backend technologies

- Experience in designing Serverless architecture and its implementation

- Experience in MongoDB will be an advantage

- Strong proficiency with JavaScript

- Good knowledge of Python with 8+ years of minimum experience.

- Strong understanding of various Python Libraries, API, and toolkits. Scrapy is a plus.

- Good experience in Django and Flask framework.

- Understanding of AWS Serverless implementation using Lambda and API Gateway.

- Proficient in NoSQL document databases especially MongoDB.

- Stronghold in Data Structures and Algorithm.

- Thorough understanding of version control system concepts especially GIT.

- Understanding of the whole web stack and how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.

- Excellent understanding of MVC and OOP. Bonus for the understanding of prevalent design patterns.

- Excellent debugging and optimization skills.

- Rapid prototyping skills for getting product feedback.

- Experience with Agile and SCRUM methodology

- Basic understanding of front-end technologies, such as HTML5, Bootstrap, and CSS3

- Understanding accessibility and security compliance

- User authentication and authorization between multiple systems, servers, and environments

- Integration of multiple data sources and databases into one system

- Understanding fundamental design principles behind a scalable application

- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

- Creating database schemas that represent and support business processes

- Implementing automated testing platforms and unit tests

- Proficient understanding of code versioning tools, such as GitLab, GitHub, Bitbucket

- Experience in Code quality management and proficiency in code quality measuring tool ESLint, JSLint, Karma, Istanbul, SonarQube

- Hands-on experience with continuous deployment tool like Jenkins, Strider

- Hands-on experience in implementing unit tests (Jasmine/Mocha), integration tests

- Understanding of debugging tools like Chrome/Firefox dev tools

- Good understanding of Agile methodology and its implementation (Scrum, Kanban)

- A flexible approach is necessary for the role as the business requirements and their relative priorities are subject to review and change.

- Guide cross-functional team to develop, test, support, and deployment

- Assist in creating proposals, RFP, bidding, estimation, etc for new opportunities

- Assist junior team members in understanding and writing quality code, conducting code reviews with developers, code refactoring. Also, assist and support projects with their technological challenges


Additional Skills:

- Understanding of best standards, guidelines, etc. and actually cares about adhering to them

- Ability to work alongside and support colleagues from a Senior position whilst delivering SharePoint solutions on end-to-end implementations

- Ability to handle complex problems from design to execution and deliver in time bound manner under constraints.

Minimum of 6 years of experience in managing or performing IT development projects using an Agile/Scrum/Waterfall approach.

Advanced knowledge of UNIX operating system (primarily Linux) and Apache.

Advanced understanding of RDBMS and NoSQL databases.

Advanced knowledge Git source code management.

Experience in developing and executing plans, meeting deadlines, and operating under tight time constraints.

Strong leadership and organizational skills with excellent communication (written and verbal), time management, project planning, people, and team-building skills.

Ability to apply advanced principles, theories, and concepts and contribute to developing innovative principles and ideas.

Conflict resolution to understand various obstacles and apply negotiation skills to find optimal solutions.

Project Management Professional (PMP), PRINCE 2, or other Project Management qualification would be considered an advantage.

Experience with JIRA and JIRA Agile.


Responsibilities:

To take the ownership of entire project including successful initiation, planning, design, execution, monitoring, controlling, and closure of a project ensuring risk control and minimizing uncertainty.

To manage multiple projects concurrently: provides work plans, schedules, project estimates, resource plans, and status reports regularly.

Develop a definition of project scope, goals, and deliverable as per the client's need.

To track resources and ensures they are fully allocated across different projects.

To mentor project team members on best practices, including product delivery and IT framework. Directs and assigns work activities and priorities.

To review and validate project requirements and to track and manage application requirements during the development life-cycle, incorporates changes to requirements through an established change management process.

To manage the scope change process: identifies and anticipates risks and issues, facilitates resolution, mitigation, and appropriate escalation.

To manage the project delivery process to ensure a successful implementation including on time, on budget, and to a high level of client satisfaction.

Responsible for Coordinating with Client in requirement Gathering, pr-sales activities, estimating, scheduling, planning, and Delivery.

Responsible for resource planning & allocation.


Additional Skills:

Excellent Technical, managerial, leadership, communication, and interpersonal skills, articulates thoughts and ideas clearly, concisely, and persuasively.

A self-starter with the demonstrated ability to take initiative and can proactively identify issues/ opportunities & provide recommend actions.



To know more about us please visit https://www.galaxyweblinks.com/ and https://www.linkedin.com/company/galaxy-weblinks-ltd


Interested candidates can send their resumes to jo*s@ga***********s.in and connect with Ms. Devyani Mehta on 8770599***.

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Project Management
Role: Project Management
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Galaxy Web Links Limited
Address: Galaxy Weblinks Ltd., 581/5, M.G. Road, 3rd Floor, 305-A Bansi Trade Center, Indore (M.P)
Location(s): Indore
Website: https://www.galaxyweblinks.com/

+ View Contactajax loader


Keyskills:   Technical Project Manager Project Management Python Backend Django API Technical Leadership Cross-Functional Team Leadership Microservices Flask

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Galaxy Web Links

Galaxy Weblinks is a new generation of e-Business solutions providing enterprise. We develop robust web solutions that transform businesses into online management tools. From start-ups to established businesses, we help people transform their web presence into an asset by creating competitive adv...