Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
The team develops an internally built, event-driven platform based on AWS serverless technologies.
задачи
Work independently with minimal supervision;
Make sound technical decisions and justify trade-offs;
Navigate and contribute to complex distributed systems;
Influence architectural direction, not just implement requirements;
Design, build, and maintain event-driven services running on AWS serverless infrastructure;
Contribute to architectural decisions and document design choices;
Develop and maintain infrastructure using Infrastructure as Code;
Ensure reliability, scalability, and operational excellence across services;
Write and maintain automated end-to-end tests;
Collaborate with other engineers to evolve platform capabilities and engineering standards.
требования
6+ Years of relevant professional experience with Python as a primary development language;
Solid understanding of AWS architecture, including VPCs, networking fundamentals, and multi-account environments;
Knowledge of AWS security, operational best practices, and how AWS services integrate within larger systems;
Hands-on experience with AWS Lambda, event-driven application design, and production operation of serverless workloads;
Expertise in messaging and integration patterns, with experience designing and operating systems using EventBridge, SQS, and SNS;
Understanding of asynchronous communication patterns and distributed system design principles;
Proficiency in Infrastructure as Code using AWS CDK, ideally in TypeScript;
Deep operational and architectural expertise in DynamoDB, including single-table design, access-pattern-driven modelling, and GSIs/LSIs;
Competency in DynamoDB capacity planning and capacity modes, Streams, and TTL;
Skills in DynamoDB Point-in-Time Recovery (PITR), operational monitoring, and troubleshooting beyond basic CRUD operations;
Strong understanding of distributed data consistency, including ACID vs. BASE trade-offs, eventual consistency, and implications of consistency models in DynamoDB and event-driven architectures;
Background in designing and operating event-driven microservice architectures, covering service boundaries, event contracts, failure handling, and scalability/resiliency;
Capability to evaluate multiple design approaches, make informed architectural decisions, and drive technical direction independently while clearly communicating and documenting trade-offs;
Experience with automated testing strategies, including end-to-end testing;
Qualifications in data modelling and validation using JSON Schema, Pydantic, or similar frameworks;
Excellent command of written and spoken English (B2+ level);
Nice to have: OpenSearch development and operational experience, application profiling and memory optimization, monitoring and operating high-volume, mission-critical systems, API design and implementation, familiarity with GraphQL.
условия
Location-specific conditions and benefits are available depending on the selected location.