Negotiable
Undetermined
Remote
Remote
Summary: We are looking for a highly skilled Full Stack Python developer to design and implement scalable software solutions. The role involves both front-end and back-end development, focusing on efficiency, security, and user-friendliness. The developer will work with various cloud platforms and utilize advanced technologies such as AI and microservices architecture. Collaboration with team members and maintaining CI/CD pipelines are also key aspects of the position.
Key Responsibilities:
- Designing and implementing scalable software solutions using Python
- Developing front-end and back-end components for web applications
- Integrating with various cloud platforms such as Azure, AWS, or Google Cloud Platform
- Implementing microservices architecture
- Utilizing AI/LLMs for advanced functionality
- Implementing caching mechanisms for improved performance
- Developing and consuming APIs
- Collaborating with team members using GitHub for version control
- Utilizing Databricks for data processing and analysis
- Implementing workflows using Airflow
- Setting up and maintaining continuous integration and continuous deployment pipelines
Key Skills:
- Proficiency in Python programming language
- Experience with SQL databases
- Knowledge of Microservices architecture
- Experience working with Cloud Platforms such as Azure, AWS, or Google Cloud Platform
- Experience with AI/LLMs
- Understanding of caching mechanisms
- Experience developing and consuming APIs
- Proficient in using GitHub for version control
- Experience with Databricks for data processing
- Knowledge of Airflow for workflow management
- Experience with CI/CD pipelines
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Full Stack Python
Introduction:
We are seeking a highly skilled Full Stack Python developer to join our team. As a Full Stack Python developer, you will be responsible for designing and implementing scalable software solutions using Python and other technologies. You will work on both front-end and back-end development, ensuring that our applications are efficient, secure, and user-friendly.
Responsibilities:
- Designing and implementing scalable software solutions using Python
- Developing front-end and back-end components for web applications
- Integrating with various cloud platforms such as Azure, AWS, or Google Cloud Platform
- Implementing microservices architecture
- Utilizing AI/LLMs for advanced functionality
- Implementing caching mechanisms for improved performance
- Developing and consuming APIs
- Collaborating with team members using GitHub for version control
- Utilizing Databricks for data processing and analysis
- Implementing workflows using Airflow
- Setting up and maintaining continuous integration and continuous deployment pipelines
Requirements:
Required Skills:
- Proficiency in Python programming language
- Experience with SQL databases
- Knowledge of Microservices architecture
- Experience working with Cloud Platforms such as Azure, AWS, or Google Cloud Platform
- Experience with AI/LLMs
- Understanding of caching mechanisms
- Experience developing and consuming APIs
- Proficient in using GitHub for version control
- Experience with Databricks for data processing
- Knowledge of Airflow for workflow management
- Experience with CI/CD pipelines
Preferred Skills:
- Experience with containerization technologies such as Docker
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript
- Experience with testing frameworks such as Pytest
- Knowledge of DevOps practices
- Experience with serverless architectures