Python Developer
ArcelorMittal Digital Consulting
2 - 5 years
Hyderabad
Posted: 21/02/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job Description
Role Title: Python Engineer
Experience: 3 to 4 years
Key Responsibilities
- Assist in developing lightweight Python-based utilities and scripts to support automation feasibility validation and diagnostic testing.
- Contribute to internal code libraries by building and documenting reusable Python components.
- Support the development of document parsing, data transformation, and API simulation tools under guidance.
- Collaborate with senior developers to troubleshoot technical issues and implement fallback logic.
- Learn and apply coding standards for modular design, structured logging, and exception handling.
- Contribute to internal automation projects involving No Code / Low Code platforms (on a need basis).
- Maintain and update internal repositories with vetted preprocessing tools (e.g., tabular extraction, basic NLP workflows).
- Participate in code reviews and documentation efforts for SI-delivered components.
- Implement post-deployment enhancements such as retry handling, optimization scripts, or enrichment utilities.
Required Technical Skills
- Strong programming fundamentals in Python, with hands-on expertise in functions, OOP concepts, modules, exception handling, decorators, context managers, and advanced data structures.
- Excellent logical reasoning, algorithmic problem-solving, and debugging skills demonstrated through professional and project work.
- Ability to write clean, reusable, and modular code following design patterns and coding best practices (PEP8, type hinting).
- Basic understanding of relational databases (preferably MSSQL) with ability to write and optimize simple queries (CRUD operations, joins, indexing).
- Exposure to API integration concepts (requests, response parsing, status codes).
- Basic familiarity with reusable function design, utility packaging, and modular code principles.
- Awareness of cloud concepts such as function-as-a-service (e.g., Azure Functions or AWS Lambda).
- Experience in building beginner-level scalable web applications or dashboards using Flask, Django, Streamlit, or FastAPI.
- Exposure to Git and understanding of the purpose of CI/CD pipelines, even if not yet implemented independently.
- Exposure to basic AI workflows and use of Python libraries like OpenAI, Langchain, or Azure AI SDKs.
- Understanding of JSON, REST APIs, and common data exchange formats.
- Experience in libraries like NumPy, pandas, scikit-learn, or TensorFlow is an added advantage.
Good to Have Skills
- Exposure to basic NLP libraries and document parsing.
- Experience with container basics (Docker) or cloud environments (Azure, AWS).
- Awareness of No Code / Low Code concepts and platforms.
Soft Skills
- Eagerness to learn, apply feedback, and follow coding best practices.
- Clear communication and curiosity in understanding problem statements.
- Team player mindset with willingness to support senior engineers and cross-functional teams.
- Organized in maintaining code documentation and commit history.
Qualifications
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Certifications such as PCEP (Certified Entry-Level Python Programmer), PCAP (Certified Associate in Python Programming), or Microsoft Certified: Azure AI Fundamentals are desirable.
Deliverables
- Utility scripts, diagnostic tools, and transformation pipelines.
- Internal component documentation and usage guidelines.
- Participation in internal testing, feedback cycles, and repository maintenance.
- Contributions to project delivery assets under mentorship.
Interview Process
- Round 1: Python fundamentals, debugging, and problem-solving; hands-on task involving basic utility development or integration logic.
- Round 2: Advanced Python concepts; communication and teamwork round to evaluate fitment in collaborative, agile teams.
Work Location Hyderabad
Notice Period 30 days
Time Zone Selected candidate is required to work as per:
India Time (IST) / European Time (CET/GMT) / Americas Time Zone (EST)
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
