- Ufficio in Hyderabad
Key Responsibilities ️ (Technical Leadership & Architecture)
- Architectural Ownership: Lead the design and implementation of high-performance, scalable, and secure backend systems using Python (FastAPI/Flask).
- GCP Strategy: Drive the adoption of best practices within the Google Cloud Platform ecosystem (GKE, Cloud Run, Pub/Sub, Cloud Spanner/SQL).
- Technical Roadmap: Propose and execute architectural changes that improve system resilience, reduce technical debt, and support long-term business goals.
- Security & Standards: Establish and enforce security best practices and coding standards across the entire backend stack.
Team Mentorship & Delivery
- Lead by Example: Act as the technical lead for the engineering team, providing high-level guidance while remaining "hands-on" with complex features and debugging.
- Code Excellence: Oversee the code review process to ensure quality, maintainability, and adherence to CI/CD standards.
- Talent Development: Mentor junior and mid-level engineers, fostering a culture of continuous learning and technical growth.
- Process Optimization: Refine CI/CD pipelines and DevOps integration to streamline the development-to-production lifecycle.
Stakeholder & Project Management
- Technical Point of Contact: Serve as the primary liaison between the engineering team and product managers, designers, and clients.
- Solutioning: Translate complex business requirements into clear technical specifications and documentation.
- Strategic Collaboration: Partner with cross-functional teams to ensure the timely delivery of features that meet both user needs and technical constraints.
Required Skills & Qualifications ( Technical Expertise)
- Experience: 12+ years of professional experience in software development with a heavy focus on Python.
- Frameworks: Mastery of FastAPI (highly preferred) or Flask for building high-concurrency RESTful APIs.
- Cloud Infrastructure: Hands-on experience architecting and deploying applications on Google Cloud Platform (GCP).
- Testing & Quality: Expert-level knowledge of unit testing, integration testing, and automated quality assurance.
- Engineering Excellence: Strong grasp of Data Structures, Algorithms, and System Design patterns.
Leadership & Soft Skills
- Proven Leadership: Experience acting as a Technical Lead or Lead Developer for a team of 4+ engineers.
- Communication: Exceptional ability to articulate technical concepts to non-technical stakeholders.
- Problem Solving: A "first-principles" approach to troubleshooting and resolving critical production issues.
Bonus Skills (Optional)
- Frontend Literacy: Familiarity with React, Angular, or Vue.js to better collaborate with UI/UX teams.
- Infrastructure as Code: Experience with Terraform or Pulumi.
- Orchestration: Deep knowledge of Docker and Kubernetes (GKE).
Candidarsi ora