Senior FullStack Python Web Developer
at Capgemini
Vancouver, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Oct, 2024 | USD 41 Hourly | 25 Jul, 2024 | 8 year(s) or above | Flask,Javascript,Kubernetes,Vue.Js,Sqlalchemy,Docker,Version Control,Github,Python,Html,Bootstrap,Css,Django,Angular | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Role Summary
We are seeking a Senior Full-Stack Python Web Developer with over 8 years of experience to join our team. The ideal candidate will have a strong understanding of Python, proficiency with the Dash framework, and experience with front-end technologies. Additionally, expertise in Azure services and CI/CD pipelines using Azure DevOps is required. Familiarity with containerization tools, web application security practices, and writing various tests are also important for this role.
Key Responsibilities
- Develop and maintain full-stack Python web applications using frameworks such as Dash, Django, or Flask.
- Utilize front-end technologies including HTML, CSS, JavaScript, and Bootstrap.
- Work with front-end frameworks/libraries like React, Angular, or Vue.js, and ensure responsive design principles are applied.
- Design and develop RESTful APIs.
- Leverage Azure services such as Azure App Service, Azure Functions, Azure Storage, and Azure SQL Database.
- Implement and maintain CI/CD pipelines using Azure DevOps.
- Utilize containerization tools like Docker and orchestration tools like Kubernetes.
- Use version control systems, specifically GitHub.
- Write unit tests, integration tests, and end-to-end tests.
- Apply web application security industry practices.
Required Skills
- 8+ years of experience as a full-stack Python web developer.
- Strong understanding of Python, including its syntax and standard libraries.
- Proficiency with the Dash framework and other frameworks such as Django or Flask.
- Experience with Bootstrap, HTML, CSS, and JavaScript.
- Proficiency in front-end frameworks/libraries like React, Angular, or Vue.js.
- Knowledge of SQLAlchemy (including Alembic) and other ORM libraries like Django ORM.
Other Skills
- Experience in designing and developing RESTful APIs.
- Experience with Azure services (Azure App Service, Azure Functions, Azure Storage, Azure SQL Database).
- Proficiency with CI/CD pipelines using Azure DevOps.
- Familiarity with containerization tools (Docker) and orchestration tools (Kubernetes).
- Experience with version control (GitHub).
- Experience with writing unit tests, integration tests, and end-to-end tests.
- Knowledge of web application security industry practices.
The pay range that the employer in good faith reasonably expects to pay for this position is $41.61/hour - $65.01/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis
Responsibilities:
- Develop and maintain full-stack Python web applications using frameworks such as Dash, Django, or Flask.
- Utilize front-end technologies including HTML, CSS, JavaScript, and Bootstrap.
- Work with front-end frameworks/libraries like React, Angular, or Vue.js, and ensure responsive design principles are applied.
- Design and develop RESTful APIs.
- Leverage Azure services such as Azure App Service, Azure Functions, Azure Storage, and Azure SQL Database.
- Implement and maintain CI/CD pipelines using Azure DevOps.
- Utilize containerization tools like Docker and orchestration tools like Kubernetes.
- Use version control systems, specifically GitHub.
- Write unit tests, integration tests, and end-to-end tests.
- Apply web application security industry practices
REQUIREMENT SUMMARY
Min:8.0Max:13.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Vancouver, BC, Canada