Jr Software Engineer - AWS

Softility Inc.

Hyderabad

Presencial

INR 900 000 - 1 400 000

Tempo integral

Há 8 dias
Gerador de candidaturas

Destaca-te nesta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

Softility Inc. seeks a Junior Software Engineer to help design, develop, and deploy our core evaluation engine module. You will work under mentors to build a resilient, event-driven system that ingests telemetry and network events and routes candidate records to ITSM tools.

The role emphasizes cloud-native development, containerized microservices on AWS EKS, and scalable data processing with DynamoDB, DocumentDB, and MSK/Kafka. Strong coding and Agile teamwork are essential.

Qualificações

  • 3+ years of professional software engineering and cloud infrastructure experience with AWS Associate certification.
  • Proficiency in Python, Java, Node.js, or Go with clean, test-driven coding.
  • Hands-on experience with Docker and Kubernetes, especially AWS EKS.
  • Experience with event-driven programming, messaging, and streaming (Kafka/MSK, SQS, RabbitMQ).
  • Experience with NoSQL databases (DynamoDB, DocumentDB/MongoDB) and cloud storage (S3).
  • Strong collaboration and ability to follow architectural diagrams within Agile squads.

Responsabilidades

  • Event-Driven Data Ingestion: Design, develop, and maintain high-throughput data ingestion pipelines from OpenSearch and MSK with fault tolerance and backpressure management.
  • Scalable Data Access Layers: Implement DynamoDB-based data access with efficient partition key design and schema-less management.
  • Microservices Development & Orchestration: Build and deploy resilient microservices on AWS EKS and contribute to CI/CD pipelines.
  • Dynamic Configuration & Zero-Downtime: Write modular code enabling config-driven changes in production without restarts.
  • Advanced Query Optimization: Use DynamoDB and DocumentDB for fast metadata queries and JSON document retrieval.

Conhecimentos

Python
Java
Node.js
Go
Cloud architecture
CI/CD
Agile

Ferramentas

Docker
Kubernetes
AWS EKS
OpenSearch
MSK
DynamoDB
DocumentDB
MongoDB
S3
Kafka
RabbitMQ
SQS

Descrição da oferta de emprego

Experience: 3 - 6 Years

Role Overview

As a Junior Software Engineer, you will be a crucial contributor to the design, development, and continuous deployment of our core evaluation engine module. Working under the mentorship of Senior Architects and Lead Engineers, you will help architect and build a highly resilient, event-driven ecosystem. This system is designed to ingest massive, high-velocity streams of telemetry and network events, evaluate them in real-time against complex, dynamic business policies, and accurately route candidate records to downstream operational ticketing and ITSM tools. This is a hands-on, high-impact coding role requiring solid cloud-native development skills, a strong foundation in modern software engineering principles, and the ability to deploy containerized microservices on AWS EKS alongside a distributed messaging and data storage layer. You will play a pivotal role in scaling our infrastructure to meet growing enterprise demands.

Key Responsibilities
  • Event-Driven Data Ingestion: Design, develop, and maintain high-throughput, configuration-driven data ingestion pipelines that consume, normalize, and process event streams from OpenSearch and Amazon MSK (Managed Streaming for Apache Kafka), ensuring robust fault-tolerance, backpressure management, and error handling.
  • Scalable Data Access Layers: Implement and optimize data access layers utilizing Amazon DynamoDB to interact with dynamic ingestion metadata. Focus on efficient partition key design and schema-less data management to support high read/write throughput.
  • Microservices Development & Orchestration: Build, extensively test, and deploy resilient microservices for the primary evaluation module on AWS EKS (Kubernetes) to execute complex rule sets and policy engines. Participate in building CI/CD pipelines to ensure smooth, automated rollouts.
  • Dynamic Configuration & Zero-Downtime: Write modular code that supports zero-downtime, config-driven strategy patterns, ensuring rule parameters, feature flags, and thresholds can change dynamically in production without requiring full application restarts.
  • Advanced Query Optimization: Write efficient queries and interact with sophisticated metadata storage architectures leveraging a combination of DynamoDB and Amazon DocumentDB for rapid, low-latency evaluation querying and JSON document retrieval.
Required Skills & Qualifications
  • Experience & Certifications: 3+ years of professional software engineering and cloud infrastructure experience with AWS Associate certification.
  • Programming Proficiency: Strong coding skills in modern programming languages such as Python, Java, Node.js, or Go, with an emphasis on writing clean, maintainable, and test-driven code.
  • Containerization & Kubernetes: Hands-on experience building, testing, and deploying containerized microservices using Docker and Kubernetes. Specific experience with AWS EKS is highly preferred.
  • Streaming & Messaging: Strong practical and academic understanding of event-driven programming, message queues, and streaming technologies like Apache Kafka (MSK), RabbitMQ, or Amazon SQS.
  • Database & Cloud Storage: Practical experience interacting with NoSQL databases (Amazon DynamoDB, DocumentDB, MongoDB) and cloud storage solutions (Amazon S3), including data modeling and performance tuning.
  • Collaboration & Growth: Eagerness to learn complex system architectures, ability to clearly understand and follow architectural block diagrams, and strong teamwork skills to deliver features consistently within Agile cross-functional engineering squads.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Junior Software Engineer – AWS
Junior Software Engineer – AWS

Softility Inc. • Hyderabad

Presencial
INR 600 000 - 900 000
Junior Software Engineer
Junior Software Engineer

Softility Tech • Hyderabad

Presencial
INR 1 200 000 - 1 800 000
Senior Software Engineer
Senior Software Engineer

Mitel Communications • Bengaluru

Híbrido
INR 1 800 000 - 2 600 000
Senior Software Engineer
Senior Software Engineer

Nityo Infotech Limited • Bengaluru

Híbrido
INR 1 500 000 - 2 100 000
Java Developer
Java Developer

Globallogic • Dadri, Pune District, Bengaluru

Híbrido
INR 4 000 000 - 7 000 000
Senior DevOps Engineer
Senior DevOps Engineer

TechBrein Solutions Private Limited • Kozhikode district

Presencial
INR 1 800 000 - 2 800 000
Senior AWS EKS Engineer
Senior AWS EKS Engineer

UST • Bengaluru

Presencial
INR 4 000 000 - 6 000 000
Sr Software Engineer
Sr Software Engineer

GE Vernova • Bengaluru

Presencial
INR 3 000 000 - 6 000 000
Relocation assistance provided
Senior Software Engineer - Platform Engineering, ITC
Senior Software Engineer - Platform Engineering, ITC

Global Sports Jobs Limited • Karnataka

Presencial
INR 4 000 000 - 6 000 000
Software Development Engineer 1 - DevOps
Software Development Engineer 1 - DevOps

CommerceIQ • Bengaluru

Presencial
INR 900 000 - 1 800 000