Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
EPAM develops enterprise software products, open source solutions, and accelerators.
задачи
Design, develop, and architect scalable cloud-native applications using Golang and microservices architecture;
Implement and enforce security best practices throughout application development, including secure data handling, encryption, and access management;
Design, develop, and maintain responsive frontend applications using Vue.js;
Collaborate with backend Golang developers to integrate frontend components with microservices and Golang APIs;
Use Azure services, including Azure Kubernetes Service, Azure Active Directory, and Azure Key Vault, to deploy and manage secure, scalable applications;
Design and implement authentication and authorization mechanisms using OAuth2, OIDC, JWT, and other identity management systems;
Oversee application containerization with Docker and deployment and management in Kubernetes clusters;
Guide CI/CD pipeline implementation using Azure DevOps, Jenkins, and similar tools;
Mentor junior developers, lead code reviews, and drive adherence to high coding standards;
Collaborate with cross-functional teams to define and implement monitoring, logging, and alerting mechanisms using Prometheus, Grafana, and ELK Stack;
Ensure secure API development, secure communication, data encryption, and secrets management across cloud services and applications;
Participate in architecture discussions and contribute to continuous improvement of development practices;
Keep up to date with Golang, cloud-native, and security technologies and share knowledge within the team.
требования
6+ Years of software development experience, including at least 4 years of Golang development;
Proven experience with Azure cloud services, particularly Azure Kubernetes Service, Azure Active Directory, and Key Vault;
Deep understanding of Kubernetes and hands-on experience deploying, managing, and scaling applications in production;
Proficiency in JavaScript/TypeScript and deep understanding of Vue.js, including Vue CLI, Vuex or Pinia, and Vue Router;
Strong experience with OAuth2, OIDC, and JWT for securing microservices, applications, and APIs;
Expertise in Docker containerization and Kubernetes orchestration;
Knowledge of frontend security practices, including XSS, CSRF prevention, secure storage, and HTTPS;
Proficiency in implementing CI/CD pipelines with Azure DevOps and Jenkins, focused on secure deployments;
Strong knowledge of encryption, secrets management, and secure coding practices in cloud-native development;
Solid experience with Prometheus, Grafana, and ELK Stack in cloud environments;
Knowledge of networking, secure API development, and Zero Trust Security models in cloud applications;