Birlasoft is seeking a Python Developer to join their team in Noida, Uttar Pradesh. This role is a hybrid, full-time position ideal for entry-level professionals with a passion for backend development and data integration. As a Python Developer at Birlasoft, you will be integral to designing, developing, and maintaining backend systems and data workflows that drive the company's IT services and consulting solutions.
Key Responsibilities
- Backend Development. Design and develop Python-based backend services, ensuring robust and scalable systems.
- Data Integration. Integrate and orchestrate data from various sources, including structured and unstructured data formats such as JSON, CSV, Excel, and text.
- AWS Services. Utilize AWS Lambda and Glue services in Python to build and maintain data pipelines and workflows.
- API Development. Develop and maintain REST APIs to support application functionality and data interchange.
- SQL Operations. Write and optimize SQL queries for data extraction, transformation, and analysis.
- Agile Development. Collaborate with the team in Agile development practices, participating in sprints, stand-ups, and other Agile ceremonies.
- Continuous Learning. Stay current with emerging technologies, frameworks, and libraries to enhance your skillset and contribute to innovative solutions.
Required Qualifications
- Experience. At least 4+ years of core Python development experience.
- Python Frameworks. Proficiency with Python internal libraries, Pandas, requests, and Flask.
- AWS Knowledge. Hands-on experience with AWS services, specifically Lambda and Glue, using Python.
- Backend Experience. Practical experience in developing Python backend services.
- Data Handling. Experience with integrating and orchestrating various types of data.
- SQL Skills. Proficiency in writing and executing SQL queries.
- Agile Experience. Good experience in Agile product development methodologies.
- Education. Bachelor’s degree in Computer Science Engineering or a related field.
- Shift Timing. Availability to work the IST second shift (2 PM IST to 11 PM IST).
- REST API & Cloud. Good understanding of REST APIs, AWS, and MS Azure.
- Attention to Detail. A keen eye for detail in software functionality.
- Learning Orientation. Interest in learning and adapting to new technologies and frameworks.
Preferred Qualifications
- AWS Services. Additional experience with other AWS services is advantageous.
- DevOps Knowledge. Familiarity with DevOps processes, Git, and version control tools.
- Problem-Solving Skills. Strong logical thinking and problem-solving capabilities.
- Requirement Gathering. Experience in gathering requirements from functional leads, BAs, and TLs.
- Debugging. Skills in debugging code, resolving issues within SLAs, and providing support as needed.
- SAP Systems Knowledge. Understanding of SAP systems and integration with Open APIs.
- Azure Integration. Awareness of Azure Blob Storage integration with AWS services.
Why Birlasoft?
Join Birlasoft and become part of a dynamic team that values innovation, collaboration, and professional growth. As a Python Developer, you will play a key role in delivering high-quality IT services and solutions while working in a supportive and engaging environment. This role offers an opportunity to work on impactful projects and advance your career in a global organization.