Bachelor’s degree in computer science, computer engineering, or related field.
2-3 years of experience as a Python developer.
Can communicate with International clients independently.
Expert knowledge of Python and related frameworks, including Django and Flask.
Expertise in SQL, Machine Learning, Data Science, and AWS Explorer.
A deep understanding of multi-process architecture and the threading limitations of Python.
Familiarity with server-side templating languages, including Jinja2 and Mako.
Ability to integrate multiple data sources into a single system.
Familiarity with testing tools.
Ability to collaborate on projects and work independently when required.
Must Skills
Expertise in AWSS3, RDS, DynamoDB, Elastic search, and dataflows and strong knowledge of SQL and NoSQL databases.
Expertise in Python and various Python libraries like Pandas, Boto3, Numpy, etc.
Roles and Responsibilities
Coordinating with development teams to determine application requirements.
Writing scalable code using Python programming language.
Design and develop scalable data pipelines and ETL processes on AWS using Python-based technologies (e.g., AWS Glue, AWS Lambda, AWS Step Functions, and AWS Step Machines).
Monitor and troubleshoot data pipelines, addressing any issues or bottlenecks that arise on time.
Testing and debugging applications.
Developing back-end components.
Integrating user-facing elements using server-side logic.
Assessing and prioritising client feature requests.
Integrating data storage solutions.
Coordinating with front-end developers.
Reprogramming existing databases to improve functionality.
Developing digital tools to monitor online traffic.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job