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
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save