Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16161542

    UsefulBI logo

    Python Backend Engineer (AWS Integration)

    UsefulBI · Bengaluru · onsite · Posted 45d ago

    Not disclosedFresherfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    We are looking for a skilled Python Backend Engineer (AWS integration) with strong expertise in backend application development, AWS service integrations, and scalable distributed systems. The ideal candidate should have hands-on experience in designing and developing RESTful APIs, integrating AWS services, and building cloud-native backend applications using Python. The role requires a solid understanding of system design principles, scalability, containerization, and cloud architecture.

    Responsibilities

    • Design, develop, and maintain scalable backend applications using Python.
    • Develop and integrate RESTful APIs and microservices.
    • Build cloud-native applications leveraging AWS services.
    • Design secure and efficient integrations across AWS components.
    • Collaborate with frontend, data engineering, and DevOps teams to deliver end-to-end solutions.
    • Design scalable architectures following distributed system principles.
    • Optimize application performance, reliability, and scalability.
    • Containerize applications using Docker and support deployment workflows.
    • Implement authentication, authorization, and secure API practices.
    • Troubleshoot production issues and improve system performance.

    Requirements

    • Strong proficiency in Core Python and backend development.
    • Hands-on experience with REST API design and development.
    • Strong experience integrating AWS services, including S3 Lambda, EC2 ECS, Glue, Athena, Redshift, RDS, ECR, IAM, Step Functions, DynamoDB, and Amazon Bedrock.
    • Strong understanding of system design and distributed architectures.
    • Experience with Docker and containerized application development.
    • Knowledge of vertical scaling, horizontal scaling, sharding, caching, and the CAP theorem.
    • Experience with GitHub, Postman, and Docker Desktop.
    • Strong understanding of microservices architecture.
    • Familiarity with Linux and application deployment.
    • Experience troubleshooting and optimizing backend applications.

    Good To Have

    • Strong SQL skills.
    • Exposure to Generative AI and Large Language Models (LLMs).
    • Experience with FastAPI or Flask.
    • Knowledge of CI/CD pipelines and GitHub Actions.
    • Experience with Kubernetes (EKS) and Terraform.
    • Exposure to event-driven architectures and messaging systems.
    • AWS Certifications (Developer Associate or Solutions Architect Associate).

    This job was posted by Chetna Joshi from UsefulBI.

    Sourced from foundit

    Skills

    DockerGithubPostman ToolDistributed ArchitecturesSystem Design PrinciplesPythonMicroservicesLinux

    About UsefulBI

    UsefulBI logo

    UsefulBI

    IT Services & Consulting

    100

    employees

    2014

    12 years old

    Bangalore / Bengaluru, Karnataka

    India

    ₹15.5L PA avg

    Avg at UsefulBI

    About

    UsefulBI offers integrated solutions in data engineering, AI, and business intelligence, facilitating informed decision-making through advanced data insights.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    4.4

    Career growth

    4.1

    Work-life

    4.5

    Employees rate it well for

    Skill Development41Compensation & Benefits40

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Python Backend Engineer (AWS Integration) · waiting for your command