freehire launches on Product Hunt on 26 August.

Follow →

Architect

Open 54d
Overview


Architects at Navatech are technical leaders who are responsible for driving technology & engineering good practices. We are a growing rapidly & are constantly improving technical practices within the organisation. We seek very high levels of ownership in all individuals & especially in roles like this - ownership of systems and their impact on the entire Navatech eco-system is an important factor. Going beyond your role & contributing to making the organisation & business better is a critical expectation.


Key Responsibilities
  • Partner with business, product, and engineering leaders to define technology architecture. Be comfortable working directly with leaders in ensuring the overall success of the projects and initiatives.
  • Review solution designs to determine their technical viability; ensure their relevance to the business goals.
  • Define and influence technology roadmap. Help teams to deliver robust solutions consistently and guide engineering teams toward a common methodology/standardization.
  • Experiment/Champion the adoption of the latest and relevant technology trends.
  • Participating in code reviews, design reviews, architecture discussions.
  • Being responsible for Scaling, Performance & Quality for the team.
  • Setting up best practices to help the team achieve the above, constantly thinking about improving the technology use and driving engineering excellence within the teams are your responsibilities.
  • Driving the adoption of these best practices around coding, design, quality, performance in your team.


Requirements

Professional Experience

  • At least 10+ years of experience in software development and architecture.
  • Self-driven, comfortable with a fast-paced, always-on, highly ambiguous start-up environment with a passion for user experience
Technical Skills



  • Demonstrated experience with internet-scale cloud-based distributed systems development, Microservices(Python), large databases(RDBMS/NoSQL), and high-volume/high-performance websites and app services.
  • Good knowledge of frameworks, platform trends in the space of distributed systems, (Incl. Kubernetes, Dockers, Kafka)
  • Able to solve complex, multi-dimensional problems and deal comfortably with abstraction/fuzzy problems resulting in a robust, highly-scalable, and well-architected solution.
  • Demonstrated experience in one or more cloud platforms (AWS must, GCP nice to have). Have deep knowledge of advanced technologies such as Serverless, ServiceMesh, Message Bus, etc.
  • Must have excellent fire-fighting skills during outages, while maintaining a calm and composed posture.
  • Familiarity with RESTful APIs to connect iOS apps to back-end services
  • Knowledge of other web technologies and UI / UX standards
  • Metrics-driven and obsessed with NFRs (Performance, scalability, security, et.al) and recommending/developing toolsets for the same.
  • Be the technical face in representing Navatech to the outside world via blogs, presenting in forums/industry events, etc.
  • Must have excellent communications, presentation, and interpersonal skills (Must be a team player)
  • Excellent mentoring skills - Be the technical mentor to your team(s).
  • Contribute to the overall hiring process of Navatech by enabling the hiring of best technical talent and maintaining the highest standards.
  • Prior experience working with startups which scaled rapidly would be a plus.


Benefits

What We Offer
  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge AI projects

  • Collaborative and inclusive team environment.

  • Continuous learning and professional development opportunities.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available