Description :
Roles and Responsibilities :
We are looking for a Platform Engineer with 4+ years of experience to join our team. In this role, you will work closely with our product and engineering teams to deliver high-quality, scalable solutions. You will leverage your technical expertise in Python and cloud platforms to design, build, and maintain the backend systems that power our applications. This position requires strong technical communication skills, as youll be working directly with clients to understand their needs and help manage the technical aspects of projects. This person must be able to lead 2-3 resources under him.
Key Responsibilities :
- Develop and maintain backend systems and APIs using Python.
- Collaborate across project and engineering teams to define system architecture and design robust solutions.
- Work with cloud platforms (in particular, AWS) to deploy and scale applications.
- Provide technical guidance and communicate effectively with customers, translating technical requirements into clear, actionable items.
- Manage project timelines, ensuring that technical deliverables are completed on time and to specification.
- Troubleshoot, optimize, and debug applications and systems.
- Exhibit a strong capacity to quickly learn and adapt to new technologies and concepts, applying that knowledge to enhance system capabilities and meet evolving project needs.
Required Skills and Qualifications :
4+ years of experience in backend development, with a focus on Python.Experience with generative AI technologies specifically on RAG based applicationsStrong experience with cloud platforms, especially AWS.Solid understanding of backend engineering principles, including designing APIs, working with databases, and handling scaling and performance optimizations.Experience with CI / CD pipelines and version control (Git).Excellent communication skills, both technical and non-technical, with the ability to interact with customers and explain complex technical issues.Strong problem-solving skills, with the ability to troubleshoot and debug complex systems.A demonstrated ability to learn new technologies quickly.(ref : hirist.tech)