07/27/2025 updated
GS
100 % available
Senior Backend and DevOps Engineer
Yerevan, Armenia
Worldwide
Bachelor of Science: Applied mathematics and informaticsQuery PerformanceJavaScriptAmazon Web ServicesMicrosoft AzureCloud ComputingComputer ProgrammingContinuous IntegrationDevOpsPayment SystemsGitHubInfrastructure ManagementPostgreSQLMongoDBNode.jsNoSQL
Node.js Development
Extensive experience with Node.js ecosystem including Nest.js for building scalable backend applications and microservices architectures
Cloud Infrastructure
Proficiency in multiple cloud platforms including Azure, AWS, and Google Cloud with implementation of containerization using Docker and Kubernetes
Database Management
Strong expertise in both SQL and NoSQL databases including PostgreSQL, MongoDB, and Redis with optimization of query performance
DevOps Practices
Implementation of CI/CD pipelines using GitHub Actions and infrastructure as code with Terraform
API Development
Experience with RESTful APIs, GraphQL, and gRPC for efficient service communication
JavaScript/TypeScript
Advanced programming skills in JavaScript and TypeScript for developing robust backend solutions
Payment Systems Integration
Implementation of payment services with integration of Google Pay, Apple Pay, and Stripe
Extensive experience with Node.js ecosystem including Nest.js for building scalable backend applications and microservices architectures
Cloud Infrastructure
Proficiency in multiple cloud platforms including Azure, AWS, and Google Cloud with implementation of containerization using Docker and Kubernetes
Database Management
Strong expertise in both SQL and NoSQL databases including PostgreSQL, MongoDB, and Redis with optimization of query performance
DevOps Practices
Implementation of CI/CD pipelines using GitHub Actions and infrastructure as code with Terraform
API Development
Experience with RESTful APIs, GraphQL, and gRPC for efficient service communication
JavaScript/TypeScript
Advanced programming skills in JavaScript and TypeScript for developing robust backend solutions
Payment Systems Integration
Implementation of payment services with integration of Google Pay, Apple Pay, and Stripe
Experience
Professional experience5 - 10 years
Freelancer since2018
Languages
EnglishFluentRussianFluent
Project history
Designing and developing robust solutions, reviewing project specifications, coordinating with engineers to improve software interfaces, updating code bases to modern standards, and implementing back-end features using Node.js. Working with technologies including TypeScript, PostgreSQL, MongoDB, Kafka, RabbitMQ, Kubernetes, and Google Cloud.
Planned and implemented microservices architecture, optimized database structure and query performance, implemented payment services, and debugged large-scale microservices. Used technologies including Node, PostgreSQL, Redis, Kubernetes, Docker, AWS, MongoDB, Terraform, and GraphQL.
Designed and developed robust solutions to meet client requirements, reviewed project specifications, provided guidance for process improvements, and established policies. Worked with Node, PostgreSQL, Kubernetes, Docker, Azure, Redis, MongoDB, ElasticSearch, ELK, and Nest.js.