B
build & hire•1h ago
Foundit
Python developer
Pune, India
Full Time
Mid Level
Full Job Description
We are currently hiring for Python Developers to join our team in Pune.
Key Responsibilities:
- 2–3 years of experience in Python development.
- Experience handling large datasets using libraries such as Pandas, NumPy, or similar.
- Strong knowledge of file processing and data transformation techniques.
- Experience working with PLC communication protocols.
- Understanding of multithreading, multiprocessing, and asynchronous programming.
- Experience developing REST APIs using frameworks such as FastAPI or Flask.
- Knowledge of relational and NoSQL databases such as PostgreSQL, MongoDB, or SQLite.
- Familiarity with Linux and Windows operating environments.
- Experience using Git or other version control systems.
Additional Skills:
- Experience working on industrial automation or IoT projects.
- Knowledge of real-time data streaming and monitoring systems.
- Familiarity with Docker and containerized deployments.
- Basic understanding of networking concepts and hardware communication.
- Experience with data visualization tools or dashboards.
- Strong analytical and problem-solving skills.
- Ability to work independently as well as collaboratively within cross-functional teams.
- Good verbal and written communication skills.
Key Responsibilities:
- Develop and maintain Python-based backend applications and services.
- Work with large datasets for processing, analysis, and reporting.
- Develop solutions for reading, writing, and transforming CSV, Excel, JSON, XML, and binary files.
- Integrate PLC systems using industrial communication protocols such as Modbus, OPC-UA, MQTT, TCP/IP, and Serial Communication.
- Build REST APIs and microservices for real-time data exchange.
- Optimize applications for performance, scalability, and reliability.
- Develop logging, monitoring, and alerting systems for industrial applications.
- Collaborate with frontend, hardware, and automation teams to deliver integrated solutions.
- Troubleshoot communication, integration, and data-processing issues.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in requirement analysis, testing, deployment, and ongoing maintenance activities.
- 2–3 years of experience in Python development.
- Experience handling large datasets using libraries such as Pandas, NumPy, or similar.
- Strong knowledge of file processing and data transformation techniques.
- Experience working with PLC communication protocols.
- Understanding of multithreading, multiprocessing, and asynchronous programming.
- Experience developing REST APIs using frameworks such as FastAPI or Flask.
- Knowledge of relational and NoSQL databases such as PostgreSQL, MongoDB, or SQLite.
- Familiarity with Linux and Windows operating environments.
- Experience using Git or other version control systems.
Additional Skills:
- Experience working on industrial automation or IoT projects.
- Knowledge of real-time data streaming and monitoring systems.
- Familiarity with Docker and containerized deployments.
- Basic understanding of networking concepts and hardware communication.
- Experience with data visualization tools or dashboards.
- Strong analytical and problem-solving skills.
- Ability to work independently as well as collaboratively within cross-functional teams.
- Good verbal and written communication skills.
Notice Period: Immediate Joiners Preferred. If you're passionate about Python development, backend engineering, and building scalable industrial software solutions, we'd love to hear from you.
Company
B
build & hire
build & hire is a fast-growing software company based in Pune, India.
Pune, India
Posted on Foundit