Job Description:
Technical Architect (Python)
Location:Ahmedabad
Employment Type:Full-Time
Experience:816years
About the Role
We are seeking an experiencedTechnical Architect (Python)to lead the design and architecture of scalable, high-performance software systems. The ideal candidate will provide technical leadership, guide development teams, and ensure that all solutions meet business and technical requirements.
Key Responsibilities Solution Architecture
- Design and oversee architecture of complex Python-based systems.
- Ensure solutions are scalable, secure, and optimized for performance and maintainability.
Technical Leadership
- Lead and mentor development teams.
- Define coding standards, best practices, and architectural guidelines.
- Conduct technical reviews and audits.
Cross-Functional Collaboration
- Work closely with project managers, developers, QA, and stakeholders.
- Align technical decisions with business needs and project goals.
Code Quality & Standards
- Maintain high code quality through reviews and structured guidelines.
- Mentor junior engineers to improve development practices across teams.
Infrastructure & Scalability
- Define strategies for cloud infrastructure, CI/CD pipelines, and automated testing.
- Architect systems that support large-scale applications.
Research & Innovation
- Stay updated on emerging technologies, frameworks, and tools.
- Evaluate and propose improvements to enhance engineering efficiency.
Performance Optimization
- Identify performance bottlenecks and implement solutions.
- Ensure applications scale smoothly with increasing user demand.
Documentation & Compliance
- Create and maintain architecture documents, diagrams, and technical guidelines.
- Establish and enforce engineering standards across projects.
Risk Management
- Identify potential technical risks and create mitigation strategies.
Required Skills & Qualifications
- 810 years of hands-on experience inPython development.
- Strong expertise insystem design,architecture, andmicroservices.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong knowledge of Python frameworks (Django, Flask, FastAPI).
- Experience with Celery, Redis, and other related tools.
- Proficiency with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).
- Expertise in designing RESTful APIs and system integrations.
- Strong experience working in Agile environments.
- Proven ability to lead, guide, and mentor technical teams.
- Excellent problem-solving and troubleshooting skills.
- Strong verbal and written communication skills.
Preferred Skills
- Experience with DevOps tools and practices.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Understanding of secure coding standards, OAuth/JWT authentication.
- Exposure to Big Data technologies (Hadoop, Spark).
- Experience with Machine Learning/AI is a plus.
Why Join Us
- Opportunity to lead architecture for large-scale, impactful projects.
- Collaborative work culture with room for innovation.
- Career growth through leadership and advanced technical challenges.