Crescent Techservices
Website:
crescentts.com
Job details:
Role: Python Automation Developer
Location: Bangalore, Hyderabad
Experience: 5-7 Years
Requirements:
- Aptitude & Logical Problem Solving: Exceptional ability to break down complex problems. The ability to explain the logic behind your code is strictly required.
- Core Python Mastery: Deep understanding of decorators (e.g., writing execution time loggers), list/dictionary comprehensions, and advanced string operations. (would be good to know packages such as heapq or equivalent which aids problem solving using pre implemented data structures).
- Concurrency & Parallelism: Practical experience with asyncio, multithreading, and multiprocessing, including knowing exactly when and why to use each.
- APIs & Data Handling: Proven experience calling endpoints, parsing JSON data, and working with any standard API framework (e.g., FastAPI, Flask, Django REST).
- SQL Database Skills: Basic/Intermediate ability to write SQL queries to fetch, filter, and manipulate data. NoSQL exposure is a good to have.
- Code Comprehension & Debugging: Ability to jump into an existing codebase, understand its flow, and efficiently troubleshoot bugs.
- Strong Communication: Must be able to articulate technical concepts clearly to both technical and non-technical stakeholders.
Click on Apply to know more.