0% found this document useful (0 votes)
3 views

Job Title_ Python Developer

A remote Python Developer position is available in India for candidates with over 5 years of experience in software development. Key responsibilities include participating in the software development lifecycle, API development, database management, and working with AWS services. The ideal candidate should have expertise in Python, familiarity with cloud computing, and strong communication skills.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Job Title_ Python Developer

A remote Python Developer position is available in India for candidates with over 5 years of experience in software development. Key responsibilities include participating in the software development lifecycle, API development, database management, and working with AWS services. The ideal candidate should have expertise in Python, familiarity with cloud computing, and strong communication skills.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Title: Python Developer

Location: India (Remote)


Working Hours: IST

Job Description

We are seeking a skilled Python Developer with over 5 years of professional experience to join
our remote team. The ideal candidate will have a strong background in software development, a
proven track record of working across the software development lifecycle, and expertise in
Python and related technologies.

Key Responsibilities:

1. Software Development Lifecycle: Participate in requirements gathering, design,


implementation, testing, and maintenance.
2. API Development: Build and maintain scalable, RESTful APIs and web services.
3. Database Management: Perform complex relational database queries using SQL (AWS
RDS for PostgreSQL), Oracle PLSQL, and Redis databases.
4. Cloud Computing: Work with AWS services such as EKS, API Gateway, Lambda, S3,
RDS, VPC, Glue, SQS, and SNS.
5. Security: Implement security principles and practices using AWS IAM, AWS Security
Manager, authentication, and authorization mechanisms like OKTA and SSO.
6. Code Management: Utilize CI/CD pipelines, Jenkins, and Git repositories for efficient
deployment and version control.
7. Software Design: Design scalable, maintainable systems using design patterns and
best practices.
8. Collaboration Tools: Use tools like Confluence and SmartDraw to document and
visualize workflows.
9. Agile Development: Participate in Agile/Scrum methodologies to ensure timely and
high-quality delivery.

Technical Skills & Experience:

Must Have:

● Programming: Expertise in Python, including frameworks such as FastAPI and Flask.


● ORM & Libraries: Proficiency with Python ORMs (SQLAlchemy) and libraries (Pandas,
Numpy, Pyspark).
● Data Formats: Knowledge of JSON and XML for data serialization.
● Front-End Knowledge: Understanding of front-end technologies (HTML, CSS,
JavaScript) and their interaction with back-end services.
● Cloud Expertise: Familiarity with AWS services and architecture.
● Security: Experience with secure software practices and tools.
● DevOps: Hands-on experience with CI/CD pipelines and Jenkins.
● Communication: Strong verbal and written communication skills in English.

Good to Have:

● Big Data: Experience with Big Data, data mining, and processing.
● AI/ML: Knowledge of machine learning and natural language processing.

Soft Skills:

● Strong problem-solving and analytical skills.


● Ability to work in a remote, collaborative, and agile team environment.
● Clear and effective communication skills with stakeholders.

You might also like