Swanktek - Richmond, VA

posted 4 days ago

Full-time
Richmond, VA
Professional, Scientific, and Technical Services

About the position

The Python Developer role focuses on leveraging Azure cloud technologies to integrate Purview classification results into on-premises applications, facilitating data sensitivity reporting. The position requires building applications that connect to Azure services and APIs, ensuring efficient data handling and classification management.

Responsibilities

  • Build applications in On-Prem environments and connect to Azure EventHub and Purview APIs.
  • Load Purview classification results into data mart for data sensitivity reporting.
  • Define custom classifications using Purview APIs according to project needs.
  • Collaborate with cross-functional teams to understand user requirements and provide technical solutions.
  • Optimize applications for maximum speed and scalability, focusing on high availability.

Requirements

  • Strong Python programming experience, including knowledge of collections, OOP, higher-order functions, Pandas, exception handling, multiprocessing, packaging, and design patterns.
  • Experience with Azure cloud technologies, including Azure Functions, Azure Data Lake Storage Gen2, Data Bricks, Cosmos DB, Data Factory, and EventGrid/EventHub.
  • Proficiency in using Purview APIs for classification management.

Nice-to-haves

  • Ability to translate application agile storyboards and use cases into functional applications.
  • Experience in testing code, debugging, and using automation testing tools like PyTest and UnitTest.
  • Skills in version control with tools like Git/Bitbucket.
  • Understanding of databases, SQL, shell scripting, Linux commands, and streaming services like Kafka.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service