👨🏻‍💻 postech.work

Python Developer

Sekel Tech • 🌐 In Person • 💵 $700,000 - $1,300,000

In Person Posted 3 days, 5 hours ago

Job Description

Job Overview:

We are seeking a talented and experienced Backend Developer with strong proficiency in

Python, Django, and AWS to join our growing team. The ideal candidate will have a solid

background in backend development, experience with cloud infrastructure, and a passion for

building scalable and high-performance applications. You will work closely with our front-end

developers, product managers, and other stakeholders to develop and maintain server-side

logic, ensuring seamless integration and optimal performance.

Key Responsibilities:

● Develop, maintain, and optimize server-side applications using Python and Django.

● Design and implement RESTful APIs to support front-end functionalities.

● Work with cloud platforms, specifically AWS, to manage and deploy applications.

● Collaborate with front-end developers to integrate user-facing elements with

server-side logic.

● Optimize applications for maximum speed and scalability.

● Develop and maintain databases and data storage solutions.

● Troubleshoot and debug applications to ensure high-quality and performance

standards.

● Implement security and data protection measures.

● Participate in code reviews and contribute to continuous improvement initiatives.

● Utilize Celery for task queuing and background processing.

● Manage caching and message brokering using Redis.

● Handle both synchronous and asynchronous programming tasks to improve

application performance and responsiveness.

Required Skills and Experience:

● 5-7 years of experience in backend development using Python and Django.

● Hands-on experience with AWS services, including EC2, S3, RDS, Lambda, and

more.

● Strong understanding of web technologies such as HTTP, REST, and JSON.

● Experience with relational databases like PostgreSQL or MySQL and familiarity with

ORM (Object Relational Mapping).

● Proficiency in designing and developing RESTful APIs.

● Familiarity with version control systems like Git.

● Experience with Continuous Integration/Continuous Deployment (CI/CD) tools and

pipelines.

● Knowledge of best practices for software development, including code reviews,

testing, and documentation.

● Strong problem-solving skills and ability to work independently and in a team

environment.

● Good knowledge of Celery for managing asynchronous tasks and background jobs.

● Experience with Redis for caching and message brokering.

● Understanding of synchronous and asynchronous programming paradigms.

Preferred Qualifications: ● Experience with containerization and orchestration tools like Docker and Kubernetes.

● Familiarity with microservices architecture and serverless computing.

● Knowledge of other backend frameworks or languages such as Flask, FastAPI,

Django

● Good to have: Understanding of front-end technologies (e.g., JavaScript, HTML,

CSS) for better collaboration with front-end teams.

● Experience with Agile/Scrum methodologies.

Educational Requirements:

● Bachelor’s degree in Computer Science, Engineering, Information Technology, or a

related field.

Pay: ₹700,000.00 - ₹1,300,000.00 per year

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.