Reach out directly about this role
Python Developer for Personal Data Processing Service
We are creating a high-load service for secure processing and extraction of sensitive data. It ensures compliance with the regulatory requirements of various countries and enables the implementation of integrations with partners for business campaigns. The service is a key element of the company's infrastructure, guaranteeing the confidentiality of user data and preventing leaks. The value of the solution lies in ensuring the legal security of the business.
Development of a personal data extraction control panel for our partners You will design and implement functions for secure work with personal data (PD): data encryption, anonymization, masking, and integrity control. Work will be conducted using Python 3.12 (asyncio, aiohttp) and PostgreSQL for metadata storage. The key focus is minimizing the risk of leaks at all stages of the data lifecycle.
Integration with distributed storage and infrastructure You will develop processes for working with internal storage systems: YTsaurus for processing large volumes of structured data, S3-compatible storage for objects and binary data. The task includes query optimization, backup management, and ensuring fault tolerance when working with clusters of 100+ TB in size.
Implementation of a role-based access model It is required to create a rights management system with detailed policies: implementing granular data access at the attribute level (e.g., 'Only the extraction author can get a link to S3'), integration with internal authentication systems, and auditing user actions.
3 years
Experience
Full-time
Employment
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type
By job title
IT & Tech
Industry
Corporation
Company Type