Metasys Technologies
Website:
metasysinc.com
Job details:
Python Architect (Hands‑on)
Location: Bangalore (Onsite)
Role Type: Full-time
Department: Engineering
About the Role
We’re seeking a hands-on Python Architect who can design end-to-end solutions, write high-quality production code, and liaise across product, engineering, DevOps, QA, and customer stakeholders. You will set the technical direction, build reference architectures, and provide implementation leadership for high-scale, secure, and reliable systems.
What You’ll Do (Key Responsibilities)
- Architecture & Design
- Own solution architecture for new and existing Python services and platforms—microservices, event-driven workflows, and APIs.
- Produce high-level and low-level design artifacts (HLD/LLD), reference implementations, and architecture decision records (ADRs).
- Hands‑on Engineering
- Write, review, and optimize Python code (preferably with FastAPI/Flask/Django) with a focus on performance, reliability, and security.
- Establish coding standards, perform design/code reviews, and mentor senior engineers.
- Solutioning & Delivery
- Translate business requirements into scalable technical solutions; lead POCs/Spikes to de-risk choices.
- Drive backlog refinement and partner with Product for roadmap feasibility and estimates.
- Liaisoning & Stakeholder Management
- Collaborate with Product, DevOps/SRE, Data, QA, and Security teams; interface with customers and leadership to communicate trade-offs and decisions.
- Present architecture proposals and post-mortems to both technical and non-technical audiences.
- Reliability, Security & Cost
- Champion observability (metrics, logging, tracing), SLOs, and capacity planning.
- Ensure adherence to security best practices, compliance needs, and cost-aware design.
- Lifecycle & Governance
- Define API/versioning strategies, schema evolution, and deprecation plans.
- Own technical debt management and continuous improvement.
Required Qualifications
- 8–12 years of total experience with 3+ years in an architect/lead role while remaining hands-on.
- Strong expertise in Python 3.x, including async programming, type hints, and performance profiling.
- Proven experience designing distributed systems / microservices and REST/GraphQL APIs.
- Cloud proficiency in AWS/Azure (any) with IaC (e.g., Terraform/CloudFormation) and containerization (Docker, Kubernetes basics).
- Data layer expertise: relational (PostgreSQL/MySQL) and at least one NoSQL (MongoDB/Redis/Elasticsearch).
- CI/CD pipelines (GitHub Actions/GitLab CI/Jenkins), test automation (pytest), and code quality (linters, SAST/DAST awareness).
- Solid grasp of security, observability (Prometheus/Grafana/OpenTelemetry), and event streaming (Kafka/RabbitMQ) concepts.
- Excellent communication skills for cross-functional collaboration and stakeholder presentations.
Click on Apply to know more.