Role Overview: We are seeking a highly skilled Senior Python Full Stack Developer with expertise in designing, developing, and maintaining robust, scalable software systems. The ideal candidate should have a proven track record in Python development, database management, cloud services, and front-end integration.
Key Responsibilities:
Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and maintenance.
Build, enhance, and maintain web services and RESTful APIs using Python frameworks such as Fast API or Flask.
Design and optimize complex relational database queries using SQL, AWS RDS for Postgre SQL, Oracle PLSQL, and Redis.
Utilize Python ORMs like SQLAlchemy and libraries such as Pandas, Numpy, and Py Spark for data processing and analytics.
Ensure seamless data serialization and deserialization using formats like JSON and XML.
Leverage AWS services and architecture, including AWS EKS, API Gateway, Lambda, S3, RDS, VPC, Glue, SQS, and SNS.
Implement secure software practices, including authentication and authorization mechanisms (e.g., OKTA, SSO) and AWS IAM.
Develop and maintain CI/CD pipelines using tools like Jenkins and Git.
Collaborate with cross-functional teams to design scalable, maintainable software solutions, adhering to best practices and design patterns.
Utilize tools like Confluence and Smart Draw to document designs and workflows.
Integrate front-end technologies (HTML, CSS, Java Script) with back-end services.
Work in an Agile/Scrum environment to deliver high-quality software solutions.
Required Technical Skills:
Python Frameworks: Proficiency in Fast API or Flask.
Database Management: Advanced SQL skills, experience with AWS RDS, Oracle PLSQL, and Redis.
Python Libraries: Expertise in Pandas, Numpy, and Py Spark.
AWS Services: EKS, API Gateway, Lambda, S3, RDS, VPC, Glue, SQS, SNS.
Security Practices: Familiarity with AWS IAM, AWS Security Manager, OKTA, and SSO.
Dev Ops: CI/CD pipelines, Jenkins deployments, Git repository management.
Web Development: RESTful APIs, HTML, CSS, Java Script.
Tools: Experience with Confluence, Smart Draw, and other documentation tools.
Communication: Strong verbal and written communication skills with clarity of thought.
Good to Have:
Experience with Big Data, data mining, machine learning, and natural language processing.
Soft Skills:
Strong problem-solving skills and attention to detail.
Ability to work independently and collaboratively within a team.
Adaptability to changing requirements and priorities.
Advertisement:
Digitrix Software Llp | Senior Python Full Stack Developer, Malappuram
Free
Digitrix Software Llp | Senior Python Full Stack Developer, Malappuram
India, Kerala, Malappuram,
Modified January 4, 2025
Description
Job details:
⇐ Previous job |
Next job ⇒ |