Job Title Python Engineer
Job Nature Full-time
Experience 6 to 8 years
Key Responsibilities
- Develop lightweight Python-based accelerators, validators, and utility components that support automation use case validation and edge-case testing.
- Build diagnostic tools and reference implementations for integration scenarios (e.g., document parsing, API response emulation) to assist internal teams in early-phase feasibility nvalidation.
- Create reusable code snippets and utility libraries for functions that are not available in standard RPA/AI platforms, ensuring clear handover boundaries.
- Support internal teams with troubleshooting technical blockers and provide fallback logic examples.
- Develop Python modules tailored to internal validation, diagnostic, or transformation needs, such as document parsing pipelines, mock API responders, or reusable data handling routines for pre-processing automation input data.
- Work on No Code / Low Code platforms for Agentic development (on a need basis).
- Maintain internal reference repository of vetted Python tools for common preprocessing tasks (e.g., tabular extraction, NLP tokenization, batch transformation).
- Review Python-based components delivered by SI (where applicable) for adherence to internal coding standards, logging protocols, and modularity expectations.
- Assist in operationalizing post-deployment enhancements (non-functional) such as optimization of retry logic, timeout handling, or enrichment utilities.
- May lead a small team of 3 to 4 Python developers supporting internal engineering needs.
Required Technical Skills
- Proficiency in Python programming with focus on scripting, utility design, and code modularization.
- Experience in API integration, including request handling, response parsing, and mocking.
- Ability to design reusable automation components and diagnostics for validation workflows.
- Knowledge of cloud function readiness (e.g., Azure Functions, AWS Lambda).
- Strong foundation in exception handling and reliability engineering Azure AI based development experience
Full-stack Development Capability: Ability to design and implement both front-end user interfaces (UIs) and back-end services for automation and validation tools. This includes:
- Developing responsive and intuitive UIs using frameworks such as React, Angular, or simple web-based forms.
- Building robust Python-based back-end modules, APIs, and services.
- Ensuring seamless integration with authentication, error handling, and logging.
- Experience in building CI/CD pipelines and deploying on cloud.
- Experience in deploying containerized workloads (AKS, Azure Kubernetes Services or similar).
Preferred Skills
- Exposure to natural language processing (NLP) and document transformation workflows.
- Experience working in enterprise environments with structured development and logging practices.
- Understanding of the boundaries between internal tools and vendor-delivered solutions.
Soft Skills
- Ability to work independently on utility design and diagnostic component development.
- Strong collaboration skills to support PoC teams and interface with solution integrators.
- Proactive debugging and root cause analysis approach.
- Clear documentation and communication of reusable code and patterns.
Qualifications
- Bachelor's degree in computer science, IT, or a related field.
- 68 years of experience in enterprise Python development, including tooling and utilities.
Deliverables
- Reusable Python code libraries, scripts, and internal tooling assets.
- Diagnostic modules for integration scenarios and edge-case testing.
- Reference repository of vetted preprocessing scripts.
- Review notes and improvement recommendations for SI-delivered Python components.
Interview Process
- Round 1: Technical interview on Python utilities, API integration, and diagnostic tooling.
- Round 2: Problem-solving task involving design and debugging of a validation utility.
- Round 3: Behavioral round focusing on team collaboration, documentation, and feedback handling.
Work Location Hyderabad
Time Zone Selected candidate is required to work as per:
- India Time (IST) / European Time (CET/GMT) / Americas Time Zone (EST)