Search by job, company or skills

V

Python Developer

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Over 50 applicants
Quick Apply

Job Description

Roles an responsibilities:

  • Application Development: Design, develop, and maintain Python applications and scripts tailored to meet business requirements.
  • Code Quality: Write clean, efficient, and well-documented code. Adhere to coding standards and best practices.

Data Processing and Analysis:

  • Data Manipulation: Use Pandas and NumPy for data cleaning, transformation, and analysis.
  • ETL Development: Develop and manage ETL (Extract, Transform, Load) processes using PySpark to handle and process large datasets.

Big Data Management:

  • PySpark Development: Design and implement PySpark jobs for large-scale data processing. Optimize Spark applications for performance and resource efficiency.
  • Performance Tuning: Identify and resolve performance bottlenecks in PySpark jobs and SQL queries.

Database Management:

  • SQL Queries: Write and optimize SQL queries for data retrieval, manipulation, and reporting. Ensure data integrity and efficiency in database operations.
  • Database Design: Assist in the design and maintenance of database schemas to support application and reporting needs.

Testing and Quality Assurance:

  • Unit Testing: Develop and execute unit tests to ensure code functionality and reliability.
  • Debugging: Identify, troubleshoot, and resolve issues or bugs in code and data processes.

Documentation and Reporting:

  • Technical Documentation: Document code, processes, and workflows for clarity and future reference.
  • Data Reporting: Generate reports and visualizations to present data insights to stakeholders effectively.

Collaboration and Communication:

  • Cross-functional Teamwork: Collaborate with data scientists, analysts, and other developers to integrate and utilize data solutions effectively.
  • Stakeholder Communication: Communicate technical concepts and project status to both technical and non-technical stakeholders.

Continuous Improvement:

  • Learning and Development: Stay current with industry trends and emerging technologies to continuously improve technical skills and development practices.
  • Process Improvement: Identify opportunities for process improvements and implement changes to enhance efficiency and effectiveness.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Vimerse is a fast growing IT Company having a team of well trained professionals and with a huge spectrum of services to offer. Its having Innovation and Reliability as its driving force. We are proud to say that with our fleeting yet diverse experiences we are able to become a partner of choice with an astonishing accomplishment and customer satisfaction for our clients.

Job ID: 120569131

Similar Jobs