Job Description
- Good hands-on experience in Python Application Development and scripting automation
- Good hands on experience in python2.7, python3.6
- strong in problem solving skills, data structures and algorithms
- Experience in Python ETL Development.
- Experience with any cloud services [ AWS, Azure] is a plus
- Experience with MySQL and any SQL database
- Hands on experience on Linux servers.
- Sound knowledge in monitoring and troubleshooting
- Experience with distributed Source Code Management (SCM) tools, e.g. Git
- Experience with distributed Messaging system like RabbitMQ is a plus
- Strong communication and technical writing skills
- B.E/B.Tech/ME/M.Tech Degree in Computer Science, Computer/Electrical Engineering, Information Technology or relevant
Responsibilities:
- Develop Python code for Data Processing modules
- Automate current and new systems and processes
- Implement innovative solutions to scale the program with emphasis on automation where applicable
- Write and maintain relevant documentation
- Troubleshoot and fix the bugs whenever encountered
- Ability to use a wide variety of open-source technologies and tools
- Provide status updates to stakeholders and escalates issues when necessary.
Key Skills : Spark and python for Data Processing. Python core developers is a plus