Overview
We're seeking an experienced Technical Architect who is responsible for planning, designing, and implementation of python based application/projects ensuring they are completed on time, within scope, and within budget. They coordinate between teams, manage resources, mitigate risks, and ensure alignment with business goals.
Responsibilities
* Lead the design and architecture of complex Python applications, considering scalability, performance, and maintainability.
* Evaluate and select appropriate Python frameworks (Django, Flask, FastAPI, etc.) based on project requirements.
* Create detailed technical design documents, including system diagrams, data flow, and API specifications.
* Ensure application security, performance, and scalability.
* Collaborate with cross-functional teams, including designers, testers, and DevOps.
* Work with cloud platforms AWS, for deployment and monitoring.
* Follow Agile methodologies (Scrum/Kanban) and participate in sprint planning.
Essential skills/knowledge/experience
* Experience with advanced Python concepts like concurrency, asynchronous programming, and metaclasses.
* Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
* Strong knowledge of OOPs Concepts.
* Understanding of domain-related best practices.
* Strong command of Python syntax, data structures, object-oriented programming.
* Proficiency in database design and optimization techniques.
* Expertise in at least one popular Python web framework (Django, Flask, FastAPI).
* Understanding of RESTful APIs and web application design principles and Design Patterns.
* Proven track record of designing and developing large-scale Python applications.
* Experience in leading technical discussions and providing architectural guidance.
* Demonstrated ability to work independently and as part of a cross-functional team.
* Security & Authentication.
* Familiarity with data analysis libraries like Pandas, NumPy, and Scikit-learn.
* Knowledge of data science and machine learning concepts and tools. Good to have.
* Strategic thinking and problem-solving.
* Collaboration and teamwork.
* Effective communication and stakeholder management.
#J-18808-Ljbffr