Python Programmer
2 weeks ago
Python Programmer – Engineering & Automation Team
Job Overview
We are seeking a talented and passionate Python Programmer to join our Engineering and Automation Team. The ideal candidate will be responsible for developing, integrating, and maintaining software applications for IoT devices, embedded systems, and data-driven analytics.
This role requires strong programming skills, hands-on experience in hardware communication, and the ability to design analytical dashboards for predictive and anomaly-based insights.
Minimum Education and Experience
- Bachelor's degree in Electronics, Electrical Engineering, Computer Science, Instrumentation, or a related field.
- 1–2 years of experience (including internships or projects) in Python programming, IoT, or embedded applications.
- Candidates with experience in data analysis, ML integration, or dashboard creation will be preferred.
Key Responsibilities
- Develop and maintain Python scripts for IoT-based predictive analysis, anomaly detection, and automation processes.
- Design and implement interactive dashboards for data visualization and performance monitoring.
- Integrate and communicate with PLCs, sensors, microcontrollers, and other embedded systems.
- Work with communication protocols such as I2C, SPI, and UART for device-level connectivity.
- Collaborate with hardware and automation engineers to design smart, connected industrial systems.
- Debug, test, and optimize code for real-time embedded and data applications.
- Integrate IoT devices with cloud or on-premise servers for data storage and analytics.
Core Skills and Competencies
- Strong proficiency in Python, including libraries such as OpenCV, PyModbus, paho-MQTT, and PySerial.
- Good understanding of IoT architectures, embedded programming, and hardware communication.
- Experience working with Linux, Raspberry Pi, Arduino, or similar microcontroller platforms.
- Familiarity with data analysis, machine learning concepts, and dashboard development (HTML, CSS, or visualization tools).
- Strong analytical and problem-solving abilities with a collaborative approach.
Additional Advantages
- Experience with C/C++ or for embedded development.
- Exposure to cloud dashboards, data visualization, or SCADA integration.
- Understanding of industrial automation and control systems.
Interested candidates can send their resumes to:
Job Type: Full-time
Pay: ₹15, ₹25,000.00 per month
Work Location: In person
-
Python Programmer
2 weeks ago
Chennai, Tamil Nadu, India Sampoorna Consultants Full time ₹ 30,00,000 - ₹ 1,00,00,000 per yearDescription :Python ProgrammerPre-requisitesBachelor's degree (Engineering, Computer Science Preferable)1+ years of hands on experience in writing high performing code with exposure to multi-threading, scalability, redundancy, and code optimizationAbility to work with minimal supervision, independently and / or as a member of a teamJob DescriptionRunning...
-
Apps Dev Intmd Programmer Analyst
5 days ago
Chennai, Tamil Nadu, India Citi Full timeThe Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for ETL development in Java and Spring boot. The overall objective of this role is to design, develop, and optimize ETL workflows and data integration solutions using Java or Python. The role involves working closely with business and technology teams...
-
Chennai, Tamil Nadu, India Citi Full timeThe Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new Strategic Data Repository in coordination with the Global Technology team and contribute to applications systems analysis and programming activities.Responsibilities:Develop real time and batch...
-
3877033-Senior Executive
7 days ago
Chennai, Tamil Nadu, India EXL Full timeDescriptionPosition TitleSenior Executive - Programmer Analyst ;LocationChennai, IndiaBandA2DesignationSenior Executive - Programmer Analyst ;Overview - ;We are seeking a highly skilled and experienced Lead Programmer Analyst specializing in Microsoft Technologies to join our dynamic team. As a Lead Programmer Analyst, you will play a critical role in...
-
Chennai, Tamil Nadu, India Citi Full timeDiscover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewThe Applications Development Senior Programmer Analyst is an...
-
Chennai, Tamil Nadu, India Citi Full timeThe Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...
-
Chennai, Tamil Nadu, India XPO Hr Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJob DescriptionCandidate should have Knowledge on .Net full stack, Web Services, Java Script, J Query, Workflow, Python, UI developmentCandidate should have administering Knowledge and queries on MS SQL DatabaseCandidate should have basic knowledge in Microsoft SQL Server /MS Access and Power BICandidate should have Knowledge on Hosting services like...
-
Senior Database Developer
2 weeks ago
Chennai, Tamil Nadu, India ICON plc Full time ₹ 15,00,000 - ₹ 20,00,000 per yearSenior Database Developer - IndiaICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical developmentWe are currently seeking a Senior Clinical Data Science Programmer to...
-
Chennai, Tamil Nadu, India Citi Full time ₹ 10,00,000 - ₹ 15,00,000 per year- Lead the design, implementation, and optimization of scalable and standardized Big Data architectures. - Drive data standardization efforts in alignment with regulatory requirements, consent orders, and enterprise data policies. - Ensure data lineage, quality, and governance compliance across all critical data elements (CDEs). - Collaborate with Risk,...
-
Sr. Manager, Python/Big Data Engineer
2 weeks ago
Chennai, Tamil Nadu, India Standard Chartered Bank Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob ID: 43262Location: Chennai, INArea of interest: TechnologyJob type: Regular EmployeeWork style: Office WorkingOpening date: 13 Nov 2025Job SummaryResponsible for end-to-end delivery that meets the agreed requirements and timelines.Translate business requirement into technical language and provide solution.Prior experience as a Technical lead and Team...