What are the responsibilities and job description for the Lead Python Engineer(Full Stack) position at Talentiqo?
Job Description
Role: Lead Python Engineer(Full Stack)
Duration: Full-time
Location: Remote
Note: Must have experience as a lead.
Responsibilities:
- Partner with the Engineering leaders to ensure high quality software is delivered in a predictable manner
- Applies problem solving techniques and product capability knowledge to ensure best and quality results for the client engagement.
- Plan and prioritize product feature backlog and development for the product
- Design, plan and implement modular, highly scalable and performing cloud platform services using open source and other third-party tools that could be used by application developers using Agile methodologies, DevOps, CI/CD
- Designing & developing full-stack Cloud based enterprise-scale applications including UI, backend services, No SQL databases etc
- Creating schemas, data models, migrations, and manage NoSQL databases (Cassandra and Redis)
- Writing data API’s and multi-server applications to meet product needs
- Migration of select AWS platform services to private cloud environment along with the application workloads that are using these services
Required Skill Set:
- Experience in leading a high performing engineering team
- Have deep understanding of cloud architecture and modern system design principles, microservices, and building & implementing containerized solutions
- Have proven experience in building platform services for high traffic and scalable systems
- Experience of building front end web applications using JavaScript (React, Redux, Chakra UI) on a Python backend (Flask preferred)
- Expertise of Python for the server-side programming
- Strong computer science fundamental including Knowledge of web architecture and protocols (CDN, HTML, DOM, JS, HTTP, HTTPS,TLS/SSH, IPv4/v6)
- Have extensive experience working in a Linux/UNIX environment with knowledge on distributed systems
- Have experience with NoSQL databases (Cassandra, MongoDB, etc), Caching experience with Redis, Messaging Queues (Kafka), Elastic Search
- Experience of Amazon Web Services and/or other cloud services integration
- Have experience in writing the HTTP Restful Web Services/Proxies and API’s
Secondary Skills:
- Experience of using Kubernetes, CI/CD Pipelines
- Have knowledge and understanding of DOM API, native JavaScript, browser security restrictions
Salary : $60 - $70