Python Full Stack Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Foogle Tech Software

Python Full Stack Developer (Remote)

Python Full Stack Developer | Foogle Tech Software |India

Job Title: Python Full Stack Developer

Experience: 6+ Years Compulsory

Job Description:

...

Python Full Stack Developer | Foogle Tech Software | India

Job Title: Python Full Stack Developer

Experience: 6+ Years Compulsory

Job Description:

We are seeking a highly skilled Python Full Stack Developer with over 6+ years of professional experience to join our dynamic team. The ideal candidate will have extensive expertise in software development, a proven track record of managing the entire software development lifecycle, and proficiency in Python, React.js, and related technologies.

Key Responsibilities:

Software Development Lifecycle:

  • Participate in requirements gathering, system design, implementation, testing, and maintenance.

API Development:

  • Build and maintain scalable, RESTful APIs and web services.

Database Management:

  • Perform advanced relational database queries using SQL (AWS RDS for PostgreSQL), Oracle PLSQL, and Redis databases.

Cloud Computing:

  • Work with AWS services such as EKS, API Gateway, Lambda, S3, RDS, VPC, Glue, SQS, and SNS.
  • Demonstrate working knowledge of GCP (Google Cloud Platform).

Security:

  • Implement robust security principles and practices using AWS IAM, AWS Security Manager, authentication, and authorization mechanisms like OKTA and SSO.

Code Management:

  • Utilize CI/CD pipelines, Jenkins, and Git repositories for efficient deployment and version control.

Software Design:

  • Design scalable, maintainable systems using design patterns and industry best practices.

Collaboration Tools:

  • Leverage tools like Confluence and SmartDraw to document and visualize workflows.

Agile Development:

  • Participate in Agile/Scrum methodologies to ensure timely and high-quality deliverables.

Technical Skills & ExperienceMust 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: Solid understanding of front-end technologies (HTML, CSS, JavaScript) and their integration with back-end services.
  • Cloud Expertise: Familiarity with AWS and GCP (Google Cloud Platform) services and architecture.
  • Security: Experience with secure software development 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 technologies, data mining, and processing.
  • AI/ML: Familiarity with machine learning and natural language processing concepts.

Soft Skills:

  • Strong problem-solving and analytical capabilities.
  • Ability to work effectively in a remote, collaborative, and agile team environment.
  • Clear and effective communication skills for interacting with stakeholders.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.