Backend / Services Engineer

3shool Technology Consultants

Bengaluru

Hybrid

INR 1,800,000 - 3,500,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

3shool Technology Consultants is seeking a Services Engineer with 10+ years in Python and strong AWS expertise. You will deploy and maintain code using Docker, Terraform, and AWS Lambda, while aligning with CI/CD practices.

The role emphasizes designing scalable services and participating in production operations within a cloud-based, serverless architecture. The ideal candidate will have hands-on experience with Lambda, API Gateway, and CloudWatch, plus a solid CS mindset and a passion for

Qualifications

  • 10+ years of strong hands-on development experience on Python.
  • 10+ years of experience with DevOps support and AWS services.
  • Experience with Lambda, Serverless, API Gateway and Docker.
  • Proficiency with Terraform or CloudFormation (Terraform preferred).
  • CI/CD experience (GitLab CI/CD preferred).
  • Good understanding of HTTP protocol and Web servers.
  • Monitoring/alerting with Splunk, CloudWatch or DataDog.
  • RESTful APIs using Python.

Responsibilities

  • Designs and develops applications with emphasis on simplicity, reliability, scalability, extensibility, performance and reusability.
  • Manage code deployment, testing, sign-off, deployment, monitoring and maintenance.
  • Design, implement and launch features for the retail platform using TDD/BDD and support production operations.
  • Monitor and support a serverless microservices architecture on AWS.
  • Deploy and manage apps using Docker, Terraform into AWS Lambda and Fargate.
  • Deploy and track web apps in a cloud environment.
  • Set up alarms to monitor system health using Splunk, CloudWatch or DataDog.
  • Collaborate with Solutions Engineers to design, upgrade and deliver systems.
  • Document solutions and gaps as tickets, communicate issues and resolutions.

Skills

Python
DevOps
AWS
REST APIs
CI/CD
Monitoring
Serverless
Docker
Terraform
CloudFormation
GitLab CI/CD
Web Servers

Tools

Terraform
CloudFormation
GitLab CI/CD
Docker
AWS Lambda

Job description

Backend / Services Engineer Role Requirements and Responsibilities - Backend Services Engineer, Python and AWS Overview

We are seeking a Services Engineer with 10+ years of extensive experience with Python and experience using AWS services. The ideal candidate will have hands-on experience deploying and maintaining code with Docker, Terraform, and AWS Lambda. Experience with continuous delivery is a plus. Candidates should demonstrate a deep understanding of AWS services, possess a solid computer science mindset, and be eager to learn new technologies.

Responsibilities:
  • Designs and develops applications with an eye towards simplicity, reliability, scalability, extensibility, performance and reusability
  • Responsible for Story preparation, development of code, writing automated unit and integration test, getting sign-off from manager or lead engineer, deployment, monitoring and maintenance of code
  • Design, implement and launch highly visible features for our retail platform using Test/Behaviour Driven Development practices and support the operations of the product in production
  • Monitor and support a serverless microservices architecture on AWS.
  • Deploy and manage applications using Docker, Terraform into AWS Lambda and Fargate.
  • Deploy and track web applications in a cloud environment.
  • Setup alarm to track system health using Splunk, CloudWatch or DataDog.
  • Collaborate with solutions Software Engineers to design, upgrade and deliver systems.
  • Identify gaps in current solutions, document solutions (as tickets), and communicate problems and/or solutions to the team
  • Create and maintain generalized, reusable Terraform modules, service pattern templates, and CI/CD pipeline patterns
  • Research and develop to up to date with recent updates on AWS services patterns and GitLab CI/CD pipeline patterns
  • Contribute in the cross teams shared Terraform modules
Required Experience:
  • 10+ years of strong hands-on development experience on Python
  • 10+ years of experience withDevOpssupport.
  • Experience with AWS services, including Lambda, Serverless, and API Gateway.
  • Proficiency with either Terraform or CloudFormation (Terraform preferred).
  • CI/CD experience (GitLab Ci/CD preferred)
  • Good understanding of HTTP protocol and Webservers
  • Monitoring and Alerting with any of the following: Splunk, CloudWatch, DataDog
  • Working knowledge of RESTful APIs using Python
Tech Stack:
  • AWS:Lambda, CloudWatch Alarms, API Gateway, Application Load Balancer
  • Orchestration:Terraform, CloudFormation, GitLab CI pipelines
  • Programming:Python
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AWS+Python Engineer
AWS+Python Engineer

Commergence • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Backend Services Engineer – Python & AWS
Backend Services Engineer – Python & AWS

Keylabsintelli • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

JobCubby • India

On-site
INR 900,000 - 1,300,000
Python Backend & AWS Integration Engineer
Python Backend & AWS Integration Engineer

UsefulBI • India

On-site
INR 2,000,000 - 3,600,000
Python Developer
Python Developer

Saama Technologies Inc • India

On-site
INR 1,800,000 - 2,800,000
Python Developer
Python Developer

Straive • Bengaluru

On-site
INR 900,000 - 1,500,000
Python Developer
Python Developer

Deqode • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Python Developer
Python Developer

The HIRD • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend Developer (Python / AWS / Terraform)
Backend Developer (Python / AWS / Terraform)

Tata Consultancy Services • Dadri

On-site
INR 1,200,000 - 2,400,000
Software Engineer – Python
Software Engineer – Python

Jobtailor • Bengaluru

On-site
INR 900,000 - 1,300,000