Search

Python Developer

PublishedPublished: 6/14/2022
Technology

Job Description

Job DescriptionSummary:
Responsible for building, testing, and deploying scalable software solutions that gather, store, and process large volumes of data for analysis. The role involves working across back-end systems, APIs, and data-driven applications to support a variety of technical and business needs.

Responsibilities:

  • Develop and maintain ETL pipelines for efficient data processing and transformation
  • Ensure data quality, integrity, and reliability across systems
  • Design and optimize data storage solutions for scalability and performance
  • Build and maintain server-side applications, APIs, and scripts using Python and C#
  • Collaborate with cross-functional teams to gather requirements and implement solutions
  • Integrate databases, third-party services, and APIs into applications
  • Write clean, efficient, and well-documented code following best practices
  • Perform unit testing, debugging, and troubleshooting to ensure application reliability
  • Participate in code reviews and contribute to continuous integration and deployment processes
  • Work independently and within agile teams, demonstrating strong analytical and problem-solving skills

Required Skills:

  • Strong experience with Python and SQL
  • Experience with C# for backend development
  • Hands-on experience with cloud data tools such as AWS Glue or Azure Data Factory
  • Knowledge of ETL processes and data pipeline development
  • Familiarity with APIs, backend systems, and data-driven applications
  • Strong understanding of software development best practices and SDLC
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...