Are you passionate about leveraging Python to design develop and maintain software applications We are hiring for one of our productbased clients in the food service industry. As a Senior Python Developer you will be a vital part of the development team contributing to the entire software development lifecycle including requirements analysis design implementation testing and maintenance.
Responsibilities:
- Design and architect projects from a backend perspective following industry best practices.
- Integrate userfacing elements with serverside logic.
- Develop backends for mobile applications.
- Build reusable code and libraries for future use.
- Optimize applications for speed and scalability.
- Implement security and data protection measures.
- Design and implement data storage solutions.
- Develop and integrate Lambda functions.
- Manage hosting environments including database administration and scaling.
- Handle data migration transformation and scripting.
- Set up and manage backups.
- Output data in various formats.
- Design database schemas to support business processes.
- Implement automated testing platforms and unit tests.
- Apply computer science fundamentals in data structures algorithms and distributed computing.
Requirements:
- 4 years of experience in AWS/GCP/Azure.
- Proficiency in Python (4 years).
- Experience with RESTful APIs.
- Familiarity with serverless design patterns (Lambda API Gateway etc.).
- Knowledge of Django Webapp2 Flask or similar web frameworks.
- Experience with NoSQL databases is a plus.
- Familiarity with Node.js is beneficial.
- AWS Certification is advantageous.
- Knowledge of Google App Engine is a plus.
- Educational background in Computer Science Engineering or related fields.
- 4 years of experience as a backend/cloud developer.
Benefits:
- Innovative and collaborative work culture.
- Career growth and development opportunities.
- Supportive worklife balance policies.
- Competitive compensation and comprehensive benefits package.
- Commitment to diversity inclusion and equal opportunities.
- Flexible work arrangements including remote options.
- Emphasis on teamwork and collaboration.
- Dedication to corporate social responsibility.
- Fun and engaging work environment with teambuilding activities.
python,aws,gcp,azure,amazon rds,aws lambda,amazon cloudfront,amazon dynamodb,ec2,glue,restful apis,api,django,flask,nosql,mongodb,node.js,google app engine,unit testing,data structures,algorithm design,problem solving,distributed computing,data migration,transformation,scripting