Must Have Technical/Functional Skills
Role & Responsibilities
- Lead the
technical design and architecture of Python-based applications, ensuring
scalability, reliability, and maintainability.
- Analyze
business needs and translate them into technical requirements and
specifications.
- Design
and develop high-level and detailed technical designs, including software
modules, interfaces, and database schemas.
- Evaluate
and select appropriate technologies, frameworks, and libraries for
Python-based projects.
- Define
coding standards, best practices, and development guidelines to ensure
high-quality code and adherence to industry standards.
- Conduct
code reviews and provide technical guidance and mentoring to the
development team.
- Identify
technical risks and propose mitigation strategies to ensure project
success.
- Collaborate
with infrastructure and DevOps teams to ensure proper deployment and
maintenance of Python applications.
- Stay
updated with the latest trends and advancements in Python and related
technologies and evaluate their potential applications in the
organization.
Requirements
- Full life cycle experience in application
development, deployment, and operations
- Solid understanding of software architecture
principles and design patterns.
- Experience in Google Cloud Services, deployment in
GKE
- Experience in designing, developing maintaining
microservices-based architectures
- Proficiency in database design and SQL, with
experience in working with relational databases such as MySQL, PostgreSQL,
or Oracle.
- Strong working experience in Python
- Collaborate with different teams to conceptualize,
design, and build highly scalable and reliable software solutions with
REST APIs following SDLC best practices and DevOps principles.
- Strong problem-solving and analytical skills, with
the ability to identify and resolve complex technical issues.
- Excellent communication and interpersonal skills,
with the ability to effectively communicate technical concepts to both
technical and non-technical stakeholders.
- Good to have – experience in J2EE
#LI-KR1
Salary Range - $120,000-$140,000 a
year