Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company seeks experienced Python developers with a strong foundation in AWS services. Candidates should have a solid understanding of cloud applications, API management, and automation testing. This role offers the chance to work on sophisticated AI solutions and push innovative projects within a dynamic team environment.
ESSENTIAL SKILLS REQUIREMENTS:
1. Python Programming
• Strong understanding of Python syntax and principles of clean, reusable code.
• Understanding of Python frameworks and libraries e.g. Pandas and NumPy
2. AWS Lambda Functions
• Experience developing, deploying, and managing serverless applications using AWS Lambda
• Proficiency in writing unit and integration tests for AWS Lambda functions to ensure functionality,
performance, and reliability.
3. Version Control with Git
• Experience with Git repositories and code management (e.g. GitHub)
• Proficiency in using Git for version control and collaboration.
4. Testing Frameworks
• Experience with testing tools like pytest for creating and maintaining unit tests.
• Ability to implement automated testing pipelines to ensure code reliability.
5. API Management
• API designing principles and best practices.
• Experience in working with RESTful APIs and understanding how to consume and create APIs.
• Familiarity with API management tools, such as Apigee, for efficient and secure API integration.
6. Cloud Platforms
• Understanding how to deploy application applications in AWS.
7. IDE And Tools
• Visual studio code
• GitHub Desktop
• PyCharm
• Jupyter Notebook
• Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
ADVANTAGEOUS SKILLS REQUIREMENTS:
• Strong understanding of SQL and experience writing complex queries for data extraction and manipulation.
• Basic understanding of Large Language Models (LLMs) like GPT-4 and their applications.
• Familiarity with integrating LLM APIs (e.g., OpenAI, Hugging Face) into Python applications is a plus.
• Experience and Knowledge about SAP Analytics Stack and Tools.
• Experience in designing and creating data models within SAP Datasphere leveraging Python for data transformation tasks.
• Experience in developing and implementing data integration solutions to connect various data sources to SAP Datasphere using Python scripts and APIs.
• Implementing and managing infrastructure on AWS using Terraform.
• Understanding and experience with Generative AI use cases or projects
• Coaching and giving training to fellow colleagues and users when required.
• Problem solving capabilities.
• Strong presentation skills
WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?
• Bachelor’s degree in computer science, Software Engineering, or similar qualification.
• 3-5+ years’ experience in developing in Python.
• Strong background in software development, mathematics, and good analytical and problem-solving skills.
• Experience in AI Solutions