Match score not available

Application Development Practice Leader

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong software engineering experience in Python, Demonstrated people management skills, Experience with Python frameworks (FastAPI, Flask, Django), Practical experience with AWS and cloud platforms, Experience in GenAI, ML or Data products.

Key responsabilities:

  • Develop and implement strategic vision aligning with business goals
  • Lead and mentor team, promoting collaborative culture
  • Evolve service offerings and pursue business opportunities
  • Oversee delivery of projects ensuring technical excellence
  • Manage budgeting, resource utilization and quality assurance
Provectus logo
Provectus Information Technology & Services SME https://www.provectus.com/
501 - 1000 Employees
See more Provectus offers

Job description

Provectus helps companies adopt AI to transform the ways they operate, compete, and drive value.

The focus of the company is on building Infrastructure to drive end-to-end AI transformations, assisting businesses in adopting the right AI use cases, and scaling their AI initiatives organization-wide in such industries as Healthcare & Life Sciences, Retail & CPG, Media & Entertainment, Manufacturing, and Internet businesses.

The role of a Practice Leader is crucial to the company’s Application Development practice, as it involves not only managing people but also ensuring the successful execution of projects and driving technical excellence. A Practice Leader must have sufficient technical experience to maintain and demonstrate the best market practices while keeping abreast of the latest technologies.

Requirements: 
  • We are looking for candidates with strong software engineering experience in Python and demonstrated people management skills.

  • Technical:
  • Strong understanding of Python patterns & best practices.
  • Experience in building and deploying scalable web applications.
  • Ability to explain every design choice one makes.
  • Ability to explain decisions, status, and roadmap to non-technical customer representatives.
  • Ability to create reusable components and libraries for application development.
  • Experience with building backend services and APIs using Python frameworks (FastAPI, Flask, Django).
  • Practical experience with AWS and other cloud platforms such as GCP or Azure.
  • Practical experience with post-production support & maintenance: monitoring, troubleshooting, automation, etc.
  • Experience in GenAI, ML, or Data products.
  • Practical experience with variety of data sources (OLTP, OLAP, DataLake, Streaming).

  • Management:
  • Experience in team/department leadership.
  • Relationship/team building. Leadership requires building and maintaining a solid and collaborative team of individuals working toward the same goal.
  • Ability to teach and mentor. The role assumes providing employees with their career path and helping them achieve goals.
  • Diplomatic skills. It means more than just "communication skills" and includes ethics, empathy, compassion, and the ability to resolve conflicts.
  • Calmness. Managing diverse personalities requires readiness for any objectives or misunderstandings.

  • Responsibilities:
  • Strategic Leadership: Develop and implement the strategic vision, ensuring alignment with business goals. Drive growth by identifying emerging trends and fostering innovation.
  • Team Leadership: Lead and mentor the team, promote a collaborative culture, and manage performance through feedback and goal setting.
  • Practice Development: Evolve service offerings, collaborate with sales and marketing, and pursue business opportunities to expand the practice.
  • Project Delivery & Technical Excellence: Oversee the delivery of multiple projects—either directly or through the team—ensuring smooth execution and maintaining high standards of technical excellence.
  • Financial Management: Oversee budgeting, forecasting, and P&L, ensuring the Practice is within budget and resources are utilized effectively.
  • Staffing & Resource Management: Manage project staffing, collaborate with talent acquisition, and optimize resource utilization across projects.
  • Quality Assurance: Establish best practices, conduct project reviews, and drive continuous improvement in processes and capabilities.
  • Collaboration & Knowledge Sharing: Collaborate across practices, contribute to strategic company initiatives and foster a culture of internal knowledge sharing.
  • Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Information Technology & Services
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Calmness Under Pressure
    • Collaboration
    • Mentorship
    • Team Leadership
    • Diplomacy
    • People Management
    • Quality Assurance
    • Relationship Building

    Related jobs