What are the responsibilities and job description for the Sr Python Developer position at Cloud BC Labs?
Job Description
Job Description
Position : Sr Python Developer
Location : San Ramon, CA (Onsite & local only)
Term : C2C / W2 role
Exp. : 10 Years
Interview mode : F2F
Job Description :
10 years or experience - Sr Python Developer
Hands-on & In depth knowledge of Python application programming concepts, Django, Flask
Experience in Python, Django REST framework (or any other for building Web APIs).
Create services as part of back-end : message intake and processing pipelines (message flow), REST APIs for front-end, data manipulation (JSON,XML, flat), external services calling.
Including Pandas, Pytest, Exception handling, Multithread concepts / Asyncio, gRPC (python microservices concepts)
Participate in architectural, design and product discussions
Experience in Agile / Scrum based project executions
Client is technology agnostic, and they will be tested mainly on their thinking approach, Analytical and problem-solving abilities
Good SQL knowledge, PostGres & Snowflake
Good understanding of AWS concepts
Experience in CI / CD DevOps methodology
Should have handled complex projects and should be hands-on.
Nice to Have
Knowledge on Cloud App services, Load Balancer, Application Gateway
Hand on with Cloud services preferably Azure
Experience in NoSQL Database and in-memory Database
Experience in Unit testing frameworks
Strong Knowledge on CI / CD using Jenkins / Bamboo
Working Knowledge on Dockers / Kubernetes
Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI / ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions