Python Developer
TweetPython Developer
Name: Python Developer
Role: Python Developer
Industry: IT/ Software
Location: Udaipur (Rajasthan)
Job Type: Full Time
Experience: Freshers - 2 years
Skills: Python, Database libraries, data architecture, and dimension modeling, ETL/ELT frameworks
Salary: Best in the industry
Education: BTech ( CS/ IT/ EC)
Description:
Execution of data architecture and data management projects for both new and established data sources. Innovate and contribute to the development of client’s data platforms using Python.Familiarity with transitioning existing data sets and databases to new technology stack is helpful.Manage the end-to-end process for data ingestion and publishing.Perform data loads and data quality analysis to identify potential errors within the data platform.Work closely with operation teams to understand data flow, architecture, and gather functional requirements. Experience in a data production environment, with a focus on adeptly managing vast volumes of intricate data.Hands-on experience in SQL programming, data architecture, and dimension modeling.Expertise in Python programming, showcasing deep knowledge of libraries such as Beautiful Soup, Selenium, Requests, Pandas, data structures, and algorithms.Proficiency in crafting efficient, reusable, and modular code.In-depth knowledge of the RDBMS with the ability to design and optimize complex SQL queries.Relational database experience with MySql, PostGres, Oracle or Snowflake is preferred.Expertise in mapping, standardizing, and normalizing data.Knowledge of ETL/ELT frameworks and writing pipelines for loading millions of records is helpful.Use of version control systems like Git, effectively managing code repositories.Strong analytical skills for addressing complex technical challenges, including proficiency in debugging and performance optimization techniques. Showcase a thorough understanding of the software development lifecycle, from requirements analysis to testing and deployment.