The Backend Technology Specialist is responsible for designing, developing, and deploying backend systems for a Fin-tech web platform. They should have expertise in Linux, web architecture, scaling strategies, web server hosting, microservices, CI/CD tools, cloud platforms, containerization, programming languages (NodeJS, Python, TypeScript), ExpressJS, NPM, messaging and queuing systems, caching mechanisms, socket programming, version control, and databases.
Key Takeaways
- Responsible for architecture, development, and deployment of backend systems for a Fin-tech web platform.
- Strong proficiency in Linux, web architecture, and scaling strategies.
- Expertise in web server hosting (nginx) and microservices architecture.
- Familiarity with CI/CD tools and cloud platforms (AWS, Azure, GCP).
- Proficient in containerization (Docker) and programming languages (NodeJS, Python, TypeScript).
- Experience with messaging and queuing systems (RabbitMQ) and caching mechanisms (Redis).
- Strong understanding of version control (Git) and working with databases.
Keyskills: python aws linux backend docker nodejs typescript expressjs