Actively Hiring
KK
Python Junior architect or Tech Lead
kk Software Associates
Hyderabad
Skills:
Python
Job Description
Job Title: Python Junior architect or Tech Lead
Company: kk Software Associates
Job Category: Machine Learning
Roles & Responsibilities:
Role: Python Junior architect or Tech Lead
Mandate Skills : Python Junior architect/Tech Lead, Fast API, Angular, end to end solution architect and designing, agile, Safe framework
Work location : Hyderabad only(one needs to be flexible to work 4 days in client office)
Job Description
As a Architect, you will be responsible for designing, developing, enhancing, and maintaining scalable backend services and BFF (Backend\-for\-Frontend) layers. You will work closely with cross\-functional teams to deliver high\-quality, reliable, and maintainable software solutions that support critical business workflows.
Key Roles \& Responsibilities:
* Develop and maintain backend services using Python 3\.10 and FastAPI.
* Design and implement RESTful APIs, ensuring scalability, performance, and security.
* Build and support BFF layers that enable seamless frontend integration.
* Collaborate with product managers, QA teams, and developers to deliver product enhancements.
* Troubleshoot and resolve production issues across APIs, databases, logs, deployments, and frontend interactions.
* Create and execute unit, integration, and API tests to ensure application quality.
* Participate in code reviews and contribute to architecture and design discussions.
* Support CI/CD processes, containerization, and deployment activities.
* Assist in root\-cause analysis, issue triaging, and continuous product improvement.
* Contribute to engineering best practices, process improvements, and knowledge sharing initiatives.
* 12\+ years of professional software development experience.
* Strong experience in Python development, preferably Python 3\.10\.
* Hands\-on experience with FastAPI and Uvicorn.
* Experience developing REST APIs and backend services.
* Strong understanding of data validation, error handling, dependency injection, and asynchronous programming.
* Experience building or maintaining BFF architectures.
* Familiarity with microservices architecture and distributed systems.
* Strong debugging and troubleshooting skills across application layers.
* Experience designing and executing unit tests, integration tests, and API tests.
* Knowledge of service\-to\-service communication patterns.
* Ability to work independently with strong ownership and accountability.
* Excellent verbal and written communication skills.
* Python 3\.x
* FastAPI
* Uvicorn
* REST API Development
* Backend\-for\-Frontend (BFF) Architecture
* Microservices
* Backend Integration Testing
* Unit Testing \& Integration Testing
* Dependency Injection
* Async Programming
* API Design \& Development
* Error Handling \& Validation
* Git
* Agile/Scrum Methodologies
* Angular 17
* Kubernetes
* Docker
* CI/CD Pipelines
* Authentication \& Session Management
* Token\-Based Security
* Release Management
* Deployment Troubleshooting
* SBOM Generation
* Product Support \& Incident Management
* Scientific or Laboratory Workflow Applications
* Cloud\-Native Application Development
Work Location: Hyderabad, India
Availability: Full time
Requirements
Note : Candidate should be flexible to come for Hyderabad F2F client interview if UST L1 select.
Experience \& Requirements:
Key Skills: Python
Salary: Not disclosed