Job Purpose:
The Platform Engineer is responsible for designing, developing, and maintaining the company's digital products and platforms especially the server-side including databases, API's and services. This role focuses on building systems that support the overall functionality of applications. The engineer will collaborate with cross-functional teams to deliver quality software services.
Responsibilities:
- Design, develop, and maintain scalable and efficient backend applications using Python and frameworks such as Django, Fast API or Flask. And AWS Lambda using Serverless Framework.
- Architect and implement RESTful APIs and microservices to support various applications.
- Collaborate with PO/BA, Scrum Master, Solution Architects, Senior Developers, front-end developers, and other stakeholders to define and deliver technical solutions that align with business objectives.
- Conduct code reviews, provide constructive feedback, and establish best practices for code quality and maintainability.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Lead technical discussions and contribute to architectural decisions and project planning.
- Mentor and guide junior and mid-level developers, fostering a culture of learning and collaboration within the team.
- Stay up-to-date with emerging technologies and industry trends to drive continuous improvement in our development processes.
Qualifications:
- Graduate of Bachelor of Science in Information Technology, Computer Science or any related degree
- At least 4-5 years of relevant work experience
- Strong programming skills in Python and experience with frameworks like Django, Fast API or Flask.
- Proficient in GraphQL RESTful APIs and web services.
- Familiar with with Microservices Architecture
- Experience with database technologies (SQL or NoSQL).
- Knowledge of version control systems, particularly Git.
- Experience with cloud services (AWS, Azure, Google Cloud) is a plus.
- Knowledge of software engineering best practices and Agile methodologies.
- Excellent problem-solving skills and ability to work independently and in a team.
- Good communication skills and a collaborative mindset.
- Willing to work in MOA Square, Pasay City