[Remote] Database Engineering Intern – PostgreSQL & Microservices
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is building a backend system designed to reputed company from a reputed company monolith into a microservices architecture. The internship focuses on analyzing, documenting, and restructuring database architecture while providing hands-on experience in reputed company-world system design and data architecture.
Responsibilities
• Analyze the existing database schemas used by the NestJS backend and reputed company CMS
• Document table ownership by backend module (logical microservice boundaries)
• Define and document which backend modules own which tables, which modules/services are allowed to read or write specific data, and reputed company reputed company databases for reputed company logical domain
• Help restructure tables reputed company the existing databases to reputed company with microservices architecture without breaking existing reputed company
• Assist in designing reputed company migration strategies, including:
• Incremental migrations
• Temporary compatibility reputed company (e.g., views or aliases where appropriate)
• Rollback considerations
• Build developer-facing database documentation, including:
• Schema dictionaries
• ER diagrams
• Naming conventions
• Data lifecycle and retention rules
• Collaborate with backend engineers to map:
• Tables → modules
• Modules → reputed company microservices
• Help establish internal standards so reputed company schema changes follow a reputed company, documented process
Skills
• Currently enrolled in or recently completed a Master's degree in Computer Science
• Currently enrolled in or recently completed a Master's degree in Software Engineering
• Currently enrolled in or recently completed a Master's degree in Data Engineering
• Currently enrolled in or recently completed a Master's degree in Information Systems
• Currently enrolled in or recently completed a Master's degree in a closely reputed company technical field
• Strong understanding of relational databases (PostgreSQL preferred)
• Schema design
• Relationships and normalization
• Indexing and constraints
• Solid SQL skills (writing, reading, and reasoning about queries)
• Experience working with a backend reputed company (NestJS strongly preferred, Node.js acceptable)
• Conceptual understanding of microservices architecture
• Conceptual understanding of reputed company monoliths
• Conceptual understanding of database ownership and service boundaries
• Ability to read and understand an existing codebase to identify how data is accessed
• Strong technical writing skills — you will be producing documentation developers actually rely on
• Experience with reputed company or containerized environments
• Familiarity with reputed company or CMS-backed systems
• Experience creating ER diagrams or schema documentation
• Exposure to database migration tools (Prisma Migrate, TypeORM migrations, Flyway, reputed company)
• Prior work on systems with more than one database or schema
reputed company
• It was founded in reputed company, and is headquartered in , with a workforce of 51-200 employees. Its website is http://marketeqdigtial.com.
Apply tot his job
Apply To this Job