UST
Website:
ust.com
Job details:
Role Description
Key Responsibilities
- Design, develop, and maintain Python-based applications, scripts, and automation workflows.
- Lead development of automation test scripts and frameworks; execute automated scripts as required.
- Build backend components, REST APIs, and integrations with internal and external systems.
- Collaborate with business and technical stakeholders to translate requirements into technical solutions.
- Perform code reviews, enforce coding standards, and ensure adherence to best practices.
- Debug, troubleshoot, and resolve complex application/automation issues.
- Work with CI/CD pipelines to ensure high quality deployments.
- Prepare and maintain documentation including design specs, test cases, and automation artifacts.
- Mentor and guide junior developers and team members.
- Stay current with emerging Python technologies, AI/ML/automation tools, and implement them where beneficial.
Required Skills & Experience
- 5-8 years of hands on Python development experience.
- Strong expertise in Python frameworks/libraries (e.g., Flask, Django, FastAPI, Pandas, Requests).
- Experience with test automation and Python scripting, including tools such as Selenium/Opencv/WinAppDriver where applicable.
- Good understanding of REST APIs, backend automation, and microservices architecture.
- Solid knowledge of OOP, design patterns, and modular architecture.
- Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Strong debugging, problem solving, and performance optimization skills.
- Hands on experience with Git, CI/CD pipelines, Docker, and cloud environments (AWS/Azure/GCP).
- Ability to work independently with minimal supervision.
- Excellent communication skills and ability to engage with cross functional teams.
- Knowledge of container orchestration (Kubernetes).
- Familiarity with machine learning workflows or data pipelines.
Skills
flask,python,pandas,requests,software development,
Click on Apply to know more.