Develop and test new features and resolve bugs based on backlog items.
Respond promptly to incidents and ensure timely resolution when issues arise.
Design, build, and maintain CI/CD pipelines.
Participate in Quality Assurance by applying effective processes, practices, and analytical tools.
Contribute to the development and implementation of Non-Functional Requirements (e.g., performance, security, reliability, maintainability).
Support technical leaders in defining and maintaining the technical backlog.
Take part in roadmap planning and risk management activities.
Demonstrate ownership by committing to deliverables and supporting the team in achieving set goals.
Communicate clearly and effectively with peers, leaders, and other stakeholders.
Provide constructive feedback and guidance to team members on their deliverables.
Requirements
Backend Development: Proficient in Python and Django (or similar frameworks). Experience with Node.js is an advantage.
Frontend Development:Proficiency in JavaScript, including at least one JavaScript framework (React.js preferred).
Database Management: Solid knowledge of relational databases, especially PostgreSQL.Familiarity with non-relational databases (MongoDB, Redis, Cassandra) is a plus.
Cloud Infrastructure: Practical experience with cloud architecture, particularly on Google Cloud Platform (GCP).
Data Manipulation: Familiarity with data manipulation libraries like Pandas or Polars is an asset.
Coding & Testing: Demonstrates clean coding practices and strong testing abilities (including unit and integration tests).
DevOps: Good understanding of CI/CD tools and implementation.