IT Professional- Python Developer

Shepherd OutsourcingGreenville, SC
5dOnsite

About The Position

We are currently seeking a dedicated IT Professional with a strong foundation in Python programming to join our dynamic team. The ideal candidate will possess in-depth knowledge of Python and have experience with MS SQL Server, MySQL, database design, ETL processes, and file processing. This role demands a self-motivated individual capable of working with minimal supervision and a commitment to delivering high-quality solutions that meet our business needs.

Requirements

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Proven experience as a Python developer, with a strong portfolio of projects demonstrating expertise in Python and its frameworks.
  • Solid understanding of database management systems, specifically MS SQL Server and MySQL, including database design and optimization techniques.
  • Experience with ETL processes and file processing methodologies.
  • Excellent problem-solving skills and the ability to work independently with minimal supervision.
  • Strong communication and collaboration skills, with a proven ability to work effectively in a team environment.

Nice To Haves

  • Knowledge of networking principles and technologies.
  • Familiarity with IT security best practices and protocols.
  • Ability to provide basic desktop support and resolve hardware/software issues.

Responsibilities

  • Develop and maintain advanced Python applications, scripts, and tools to support business operations.
  • Design, implement, and maintain databases using MS SQL Server and MySQL, ensuring optimal performance, security, and reliability.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Conduct data analysis and manipulation using ETL tools and techniques, ensuring accuracy and efficiency in data processing tasks.
  • Manage file processing tasks, including data import/export, transformation, and automated workflow development.
  • Proactively identify and troubleshoot issues, perform root cause analysis, and implement corrective actions to prevent recurrence.
  • Document all technical procedures and user guides for developed systems and tools.
  • Keep abreast of emerging technologies and best practices in software development, database management, and IT operations.

Benefits

  • A competitive salary package.
  • Opportunities for professional growth and development.
  • A collaborative and supportive work environment.
  • Comprehensive benefits package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service