Bright Vision Technologies - Miami, FL

posted 3 months ago

Full-time - Entry Level
Miami, FL

About the position

Bright Vision Technologies has an immediate opportunity for a Jr. Python Developer located in Miami, FL. This position is primarily remote and requires candidates to have permanent work authorization, allowing them to work for any employer without sponsorship now or in the future. Please note that third-party candidates are not eligible for this role. The selected candidate will be required to work on a W2 basis with BVTeck, which can provide sponsorship if necessary. The Jr. Python Developer will be responsible for developing and maintaining Azure Function Apps, utilizing Python libraries such as `azure-identity` and `azure-storage` to ensure seamless integration with Azure services, including Azure Data Lake Storage and Azure Key Vault. The role involves performing data upload and download operations in Azure Storage Account Blob and ADLS using Python and managed identity, as well as implementing and managing Azure Event Hub for real-time data streaming and processing. In addition to development tasks, the position will require the candidate to conduct data cleaning and execute various SQL joins using SQL and Pandas. The developer will also be responsible for creating automation scripts for report generation in Function Apps/Web Apps and monitoring/debugging issues using Azure Monitoring and Log Analytics. This role is expected to involve approximately 80% Python development and 20% support, making it essential for the candidate to possess strong problem-solving skills and attention to detail, along with excellent communication and teamwork abilities.

Responsibilities

  • Develop and maintain Azure Function Apps with HTTP triggers and Storage Queue triggers.
  • Utilize Python libraries such as `azure-identity` and `azure-storage` for seamless integration with Azure services like ADLS and Keyvault.
  • Perform data upload and download operations in Azure Storage Account Blob and ADLS using Python and managed identity.
  • Implement and manage Azure Event Hub for real-time data streaming and processing.
  • Conduct data cleaning and perform various SQL joins (left join, right join, inner join) using SQL and Pandas.
  • Develop automation scripts for generating reports in Function Apps/Web Apps.
  • Monitor and debug issues using Azure Monitoring and Log Analytics.

Requirements

  • 3+ years of experience in Python development.
  • Proficiency in Python and experience with libraries like `azure-identity` and `azure-storage`.
  • Strong knowledge of Azure Function App development, including HTTP triggers and Storage Queue triggers.
  • Experience with MS SQL and libraries like SQLAlchemy/pyodbc for database management.
  • Understanding of Azure Event Hub and its integration with other Azure services.
  • Experience with Azure Key Vault for managing secrets and keys.
  • Ability to perform data cleaning and execute SQL joins using SQL and Pandas.
  • Experience with automation and report generation in Function Apps/Web Apps.
  • Familiarity with Azure Monitoring and Log Analytics for issue debugging.
  • Proven experience as a Python ETL Developer or similar role.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Nice-to-haves

  • Experience with Spark, Pandas, and NumPy.
  • Experience with the Azure platform, including Data Lake Storage.
  • Experience migrating Azure Data Factory (ADF) to Python Spark in Azure.
  • Familiarity with Azure services like SFTP.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service