Python_Backend developer

Posted 9 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Mid level
Software • Consulting
The Role
The Senior Python Backend Developer is responsible for analysis, design, programming tasks, and providing system support. Key responsibilities include coding in Python, developing RESTful APIs, deploying on AWS, managing containers with Docker and Kubernetes, and ensuring optimal functionality through testing and peer reviews. Effective communication with clients and involvement in DevOps practices are crucial for this role.
Summary Generated by Built In

Job Description

Position - Senior Python backend developer

Experience required - 4 - 6.5 Years

Work location - Bangalore/Pune/Chennai/Hyderabad/Bhopal/Remote

Work Mode- Hybrid or remote

Job type- Full time

Job Summary 

Responsibilities and Duties 

  • Conduct analysis, design, and programming tasks while providing system support tailored to project requirements.
  • Innovate and improve development processes, explore new technologies, and provide viable solutions for enhancement.
  • Collaboratively review and refine test plans and address product defects to ensure optimal functionality of developed components.
  • Participate in the seamless implementation of products or developed components to meet project specifications.
  • Communicate effectively with clients through meetings, emails, and video calls to provide updates and address inquiries concerning system development.
  • Assess and evaluate client-requested changes not initially considered, estimating the required time, cost, and potential impact on the work plan.
  • Report any deviations and issues arising during development that might impact the company, client, or team, and propose remedial actions.
  • Engage in peer reviews to assess code quality, receiving and implementing feedback for improvement.

 

Qualifications and Skills 

 

  • Should be able to code proficiently in Python and understand coding best practices.
  • Capable of designing and implementing data structures and building reusable libraries.
  • Should be able to deploy serverless functions and develop basic RESTful APIs.
  • Able to write SQL queries and understand SQL code.
  • Should be familiar with using Git for version control.

Knowledgeable in Agile/Scrum/Kanban methodologies


DevOps Skills:

  • Should understand CI/CD practices and Infrastructure as Code.
  • Familiar with AWS core services like EC2, S3, IAM, VPC, and RDS.
  • Able to use AWS Lambda for serverless computing.

Containerization:

  • Should be able to write Dockerfiles, follow best practices, and manage private repositories.
  • Familiarity with k8s or AWS Container Services: ECS, Fargate, etc...

Additional Skills:

  • Should be comfortable with sysadmin tasks on Linux systems, including system upgrades and patching.
  • Basic understanding of networking concepts.
  • Should be able to work independently, prioritize tasks, and communicate complex technical concepts clearly.
  • Support-oriented with a focus on problem-solving and troubleshooting.

Nice-to-Haves:

  • Familiarity with tools and technologies such as Airflow, Spark, and data engineering techniques.
  • Experience building ETLs or data pipelines
  • Experience in AWS Data Engineering Technologies: Glue, Managed Airflow,
  • Understanding of architectural patterns like data mesh, microservices, and big data.
  • Knowledge of identity infrastructure and directory services.
  • Experience with Tableau or other dashboarding technologies.


Top Skills

Python
The Company
Chennai
7,456 Employees
Hybrid Workplace
Year Founded: 1980

What We Do

Headquartered in Santa Clara, California, and backed by renowned private equity firms Advent International and Warburg Pincus, Encora is the preferred technology modernization and innovation partner to some of the world’s leading enterprise companies. It provides award-winning digital engineering services including Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. Encora's deep cluster vertical capabilities extend across diverse industries, including HiTech, Healthcare & Life Sciences, Retail & CPG, Energy & Utilities, Banking Financial Services & Insurance, Travel, Hospitality & Logistics, Telecom & Media, Automotive, and other specialized industries.
With over 9,000 associates in 47+ offices and delivery centers across the U.S., Canada, Latin America, Europe, India, and Southeast Asia, Encora delivers nearshore agility to clients anywhere in the world, coupled with expertise at scale in India. Encora’s Cloud-first, Data-first, AI-first approach enables clients to create differentiated enterprise value through technology

Similar Jobs

Encora Logo Encora

Python Backend Developer

Software • Consulting
Bangalore, Bengaluru, Karnataka, IND
7456 Employees

Harman Logo Harman

Senior Engineer

Consumer Web • Information Technology
Industrial Area SSI, Rajaji Nagar, Bangalore, Karnataka, IND
22291 Employees

Nexthink Logo Nexthink

Powershell Engineer / IT Automation Engineer

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Bengaluru, Karnataka, IND
1051 Employees

Nexthink Logo Nexthink

Automation Engineer / Powershell Developer

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Bengaluru, Karnataka, IND
1051 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account