Search by job, company or skills

AWS+Python Engineer

AWS+Python Engineer

commergence
10-12 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Backend Services Engineer, Python and AWSOverview: 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
  • 5+ years of experience with DevOps support.
  • 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

Skills: python,aws,terraform

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-12 yrs
Bengaluru, India
Skills:
Golang, PostgreSQL, Prometheus, Kafka, Datadog, Docker, Python, Aws Lambda, Dynamodb, Rabbitmq, MS SQL, Restful Apis
5-10 yrs
Bengaluru, India
Skills:
Unix, Cloudformation, Prometheus, Bash, Grafana, Cloudwatch, Docker, Terraform, Linux, Ansible, Splunk, Python, Kubernetes, AWS, Open Telemetry, Go, EKS
7-10 yrs
Bengaluru, India
Skills:
snowflake , Oauth, Hibernate, Design Patterns, Rest Api, Ms Azure, Numpy, Git, MS SQL, Gradle, ARM templates, Azure Ad, Python, Github Actions, Event Hub, AKS, Application gateway, HD insight, Virtue Networks
8-13 yrs
Bengaluru
Skills:
python, Scala, Ci, Big Data Technologies, Database Manager, Sql, cd