About UsAt HSP Group, we're pioneering a new niche within the fast-growing industry of global expansion management. As a Stage B startup, we focus on delivering value through relentless innovation, execution, and customer delight. As part of a small but highly experienced and dynamic team, you will play a critical role in our company's success.Job DescriptionWe are seeking a highly skilled Senior Backend Engineer with extensive experience in Azure and specialized expertise in backend development, workflow engines, and data management. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable backend systems. This role requires a deep understanding of cloud services, particularly Azure, and a strong background in data processing, storage, and retrieval.This is a remote role.Responsibilities - Design and Development:
- Architect, design, and develop backend systems and APIs to support our applications.
- Implement scalable and reliable backend services using Azure services.
- Ensure high performance, security, and responsiveness of the backend systems.
- Data Management:
- Design and optimize database schemas and data storage solutions.
- Implement data processing pipelines and ETL (Extract, Transform, Load) processes.
- Ensure data integrity, consistency, and accessibility.
- Azure Expertise:
- Utilize Azure services such as Azure Functions, Azure API Gateway, Cosmos DB, and other relevant tools.
- Manage Azure resources, monitor performance, and optimize costs.
- Implement security best practices for Azure deployments.
- Technology Stack:
- Develop backend systems using NodeJS and Python.
- Be confident in an API-first Serverless infrastructure.
- Utilize Kubernetes for container orchestration and management.
- Implement workflow engines to streamline and automate processes.
- Collaboration and Mentoring:
- Work closely with frontend developers, product managers, and other stakeholders to define technical requirements and deliver solutions.
- Provide technical guidance and mentorship to junior engineers.
- Participate in code reviews and ensure coding standards are maintained.
- Troubleshooting and Optimization:
- Diagnose and troubleshoot complex technical issues.
- Optimize application performance and scalability.
- Stay up-to-date with the latest industry trends and technologies.
Qualifications - Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 5-7 years of experience in backend development.
- Proven experience working with Azure cloud services.
- Strong expertise in database management and data processing.
- Experience with NodeJS and Python.
- Experience with Kubernetes for container orchestration.
- Familiarity with workflow engines and their implementation.
- Experience with languages such as C#, Java, or similar is a plus.
Skills - Proficiency in designing RESTful APIs and microservices architecture.
- Strong understanding of SQL and NoSQL databases.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving and debugging skills.
- Experience with Workflow Engines.
- Strong communication and collaboration skills.
If you would like to be part of a fast-paced, client first environment; where we focus on solutions rather than challenges, come and join our #HSPGlobalSolutionTeam !