Company DescriptionEmperen Technologies is a consulting company that helps implement the vision of numerous Fortune 500, non-profit and startup companies. Founded in 2010, Emperen is a client-focused, values-driven consulting organization that can be successful in the marketplace. Emperen has helped build strong relationships with clients and consultants alike through its seamless delivery model tailored to each situation.
Role DescriptionThis is a contract-based remote role for a Python Tech Lead. The Python Tech Lead will be responsible for overseeing the day-to-day tasks of a Python development team, coding complex applications, architecting solutions, and leading the development team in creating and implementing design plans. The Python Tech Lead will also participate in code reviews and technical strategy planning.
Qualifications 8+ Years Experience with Python frameworks (e.g. Django, Flask, Bottle, FastAPI)· Experienced in Python and building customer-facing applications· Working experience on greenfield projects and a chance to bootstrap their technology stack· Implement solutions based upon OO, DRY and SOLID principles· Integrating with RESTful APIs· Should demonstrate the ability to grasp project requirements and other concepts quickly· Possess good communication skills and be proactive in their approach
Required Toolsets· Python 3· FastAPI· SQLAlechemy· Jinja2
Desirable Skills and Knowledge· Python, Flask, Django, PyTorch, Scikit, Pandas, Numpy· TDD, Test Automation· Proficient with git and git workflows combined with a strong hands-on experience building CI/CD workflows· Azure PaaS services (App Services, Function Apps, API Management, Service Bus, Azure Storage, Key Vaults, Azure SQL, Azure CosmosDb, Azure AD).· Experienced in an Agile delivery environment· Understanding of design documentation, UML, Entity Relationship Diagramming etc.· React· Gradio· Terraform