Senior Technical Lead - Python, Microservices, Cloud
Role details
Job location
Tech stack
Job description
Looking for an experienced Python Developer who writes, tests, and maintains scalable back-end components, data pipelines, and automation scripts.
To build server-side logic using frameworks like Django, Flask, or FastAPI and integrate them with databases, third-party APIs, and front-end user interfaces, Back-End Development: Write clean, efficient, and reusable server-side code to power software and web applications. API & Data Management: Design and maintain RESTful APIs and build data pipelines to process and extract actionable data. Testing & Debugging: Write unit tests, conduct code reviews, and troubleshoot application bugs to ensure optimal performance and security. Cross-Functional Collaboration: Partner with front-end developers, product managers, and data scientists to build and ship new features. Automation & DevOps: Create Python scripts to automate routine tasks and work with CI/CD deployment pipelines, 1. Lead the design, development, and deployment of python applications within a microservices architecture.
- Provide technical guidance and mentorship to the development team.
- Collaborate with cross functional teams to define and deliver scalable cloud solutions.
- Implement best practices for coding, testing, and deployment in a cloud environment.
- Drive innovation and continuous improvement initiatives within the technical team.
Requirements
Do you have experience in Version control?, Do you have a Master's degree?, Programming Languages: Advanced proficiency in Python. Web Frameworks: Strong hands-on experience with Django, Flask, or FastAPI. Database Management: Solid understanding of relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB) databases. Version Control: Proficiency with Git and code-hosting platforms like GitHub or GitLab. Problem-Solving: Strong analytical skills with a focus on system scalability, code optimization, and data security, Degree: Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field. Experience: 5+ years for roles, focusing on backend web development or data engineering, 1. Proficient in python programming language with a strong understanding of python frameworks.
- Experience in designing and implementing microservices architecture.
- Handson experience with cloud platforms such as aws, azure, or google cloud.
- Knowledge of containerization and orchestration tools like docker and kubernetes.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication and leadership abilities to effectively lead a technical team., 1.Certification in AWS Certified Solutions Architect or Azure Solutions Architect is preferred.
Benefits & conditions
3.73.7 out of 5 stars San Jose, CA 95125 From $177,000 a year