29 Aug
|
Genzeon Technology Solutions
|
Pune
29 Aug
Genzeon Technology Solutions
Pune
Job Description
The Dev / Senior Developer is the primary builder for both Lambda services, the shared client library, Kafka producer logic, and backfill tooling.
This role requires robust backend engineering skills with hands-on AWS serverless experience.
Required Skills
.NET : 4+ years production experience in the primary Lambda runtime; ability to write clean, testable, well-structured code with proper error handling and logging using AWS Lambda's .NET managed runtime (Amazon Lambda Core).
AWS Lambda & serverless : Practical experience building and deploying Lambda functions, including timeout management, concurrency configuration (reserved and provisioned), cold-start optimization, and Step Functions for orchestration; familiarity with Lambda deployment via AWS SAM or CDK and monitoring via CloudWatch Logs and Lambda Insights.
REST API integration : Experience consuming third-party REST APIs with pagination, rate-limit handling, retry/back off strategies,
and authentication (API key headers); ability to store and rotate API credentials securely using AWS Secrets Manager or Parameter Store. Familiarity with marketing platform APIs is a plus.
Apache Kafka : Hands-on experience producing messages to Kafka topics on Amazon MSK, including AVRO serialization, Schema Registry integration, producer configuration (acks, retries, idempotency), and troubleshooting publish failures.
AVRO & Schema Registry : Ability to define, version, and register AVRO schemas; understanding of schema evolution (backward/forward compatibility) and contract-first design.
Amazon DynamoDB : Experience designing table schemas (partition/sort keys), managing read/write capacity, implementing TTL policies, and using DynamoDB for cursor/state persistence and configuration storage; familiarity with DynamoDB conditional writes for idempotent operations.
Data pipeline design : Understanding of batch/incremental ingestion patterns, idempotency strategies (composite keys, deduplication), cursor-bas
📌 Genzeon - Senior Software Development Engineer - .Net/AWS (Pune)
🏢 Genzeon Technology Solutions
📍 Pune