The company is looking to solve technical problems related to application development, deployment, and operations, specifically with Google Cloud Platform services and Python-based projects.
Requirements
- Full life cycle experience in application development, deployment, and operations
- Experience in Google Cloud Platform services and deployment
- Strong working experience in Python , Django and React including microservice design.
- Solid understanding of software architecture principles and design patterns.
- Proficiency in database design and SQL, with experience in working with relational databases such as AlloyDB / PostgreSQL
- Strong problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
- Experience with REST APIs and SDLC best practices and DevOps principles.
Responsibilities
- Full life cycle experience in application development, deployment, and operations
- 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.
- 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.
Other
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.