Application Architect (Bawana)

Application Architect (Bawana)

26 Oct
|
Promaynov Advisory Services
|
Bawana

26 Oct

Promaynov Advisory Services

Bawana

Key Responsibilities

- Design and build high-performance, stateless REST APIs using asynchronous and event-driven patterns for high-volume, low-latency interactions.

- Design decoupled microservices communicating through message queues, event buses, or streaming platforms such as Kafka, RabbitMQ, or Pulsar.

- Architect systems for high concurrency, large payloads, pagination, and version-secure message exchange using Protobuf, Avro, or JSON.

- Deploy and operate services on Kubernetes or ECS, applying Docker containerization, CI/CD automation, observability, and autoscaling.

- Design storage and caching strategies using PostgreSQL, Aurora, MySQL, Redis, Memcached, RocksDB, or DynamoDB, balancing latency, durability, and cost.

- Build backend services using Go or Rust, with Python for orchestration and automation; apply functional, concurrency, and idempotency principles.

- Develop load-testing and benchmarking approaches using Locust, k6, or JMeter; profile systems and optimize CPU, memory, I/O, and garbage collection.

- Establish design standards that improve resilience, observability, maintainability, and scalability.

- Create automated unit, integration,



and black-box testing for asynchronous flows, schema conformance, and payload validation.

- Own API lifecycle and contract management, including backward compatibility, schema versioning,

pagination, partial updates, and modular validation

Qualifications And Experience

- 8 – 11 years of experience designing, building, and operating distributed, asynchronous systems and production-grade applications.

- Strong expertise in REST, gRPC, microservices, message-driven systems, and event-driven architectures.

- Hands-on proficiency in Go, Rust, and/or Python, with experience deploying microservices on Kubernetes or ECS.

- Strong experience with PostgreSQL/Aurora, Redis, DynamoDB, or comparable low-latency storage and caching technologies.

- Working knowledge of Locust, k6, or JMeter, and observability tools such as Prometheus, Grafana, or OpenTelemetry.

- Strong understanding of Docker, CI/CD, DevOps practices, Terraform or other Infrastructure-as-Code tools, and functional, reactive, and concurrent programming.

📌 Application Architect (Bawana)
🏢 Promaynov Advisory Services
📍 Bawana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: application architect (bawana) / bawana

Subscribe to this job alert:

Get the latest job offers by email for: application architect (bawana) / bawana