TechCore
Минск, www.techcore-group.com/
Информационные технологии, системная интеграция, интернет... Показать еще
Инженер-программист
Vendors portal:
Project description: Techcore Vendors is an ERP system for outsourcing software development companies. It contains such modules as TimeTracker, VacationTracker, Finances (sales orders, invoices for customers, cost centers), (Employee/Project) P&L, Resource Planning, Human Resource management, Analitycs, Location Calendars, Compensation, Grow (assessments). The system has a permission constructor to setup access with access modifiers to all modules
Project related skills:
Node.js - PostgreSQL - Lambda - ApiGateway - EC2 - CloudFront - CloudFormation - Route53 - ElasticBeanstalk - Cognito - CloudWatch - Git - OAuth - AWS Secret manager - Sequelize ORM - Miro - Docker - CodePipeline
Responsibilities:
Configure the deployment of the frontend and backend part of the application with tools such as EC2, ElasticBeanstalk, CloudFront, S3. Configure domain zone with Route53 and worked with SSL/TLS certificate. Database PostgreSQL design and building complex queries. Using the Sequelize orm to simplify work with the database. Work with Google OAuth, AWS cognito, User and Identity pools. Configure the Rollbar (Error logging). Development of roles and permissions for access to certain parts of the functionality. Responsible for the development modules such as Vacation Tracker, Time Tracker, Resource Planning, Analytics, P&L, Sales Orders, Invoices, Cost Centers (Finances), Grow; other system modules: Business Units, Org Structures, User Profiles, Dashboard, Roles and Permissions. File uploading and downloading. Creating a secret key for a Company and using it to encrypt/decrypt database fields or files. Restricting user functionality on the AWS by policies. Work with a permission constructor to setup access with access modifiers to all modules in application.
Business portal:
Project description: Techcore Business is a module for searching companies by developer skill rating, technologies used in the company.
Project related skills:
Node.js - PostgreSQL - AWS Lambda - PostgreSQL Triggers - Git
Responsibilities:
Supporting the algorithm for rating companies. Database PostgreSQL design and building complex queries.
Personal portal:
Project description: Techcore Personal Portal is a portal for IT specialists where they can create and manage their resume, find interesting job, work as freelancer worldwide.
Project related skills:
Node.js - AWS - Git - DynamoDB - Lambda - ApiGateway - CDK - CloudFormation - CloudFront - HTML
Responsibilities:
Сreating the AWS CDK for the deployment - Generating CV HTML documents - Setting up S3 storage and policies for store files - Responsible for the development of the CV Builder module