Roles and Responsibilities:
- Spearhead the design and implementation of scalable data pipelines using Azure cloud native services.
- Lead the development of Async APIs within the saga pattern of Microservices Architecture.
- Oversee the creation of solutions using Kubernetes, ensuring optimal performance and reliability.
- Collaborate with cross-functional teams to understand data requirements and translate them into effective cloud solutions.
- Ensure the security and compliance of cloud-based data by implementing industry-standard security practices. Conduct regular system audits to ensure the efficient operation of cloud-based systems and services.
- Provide technical leadership and guidance to junior team members, fostering an environment of continuous learning and improvement.
- Develop and maintain technical documentation related to cloud data engineering projects.
- Drive the adoption of best practices in cloud services, containerization, and microservices architecture within the team.
- Stay updated with the latest industry trends and advancements in Azure cloud services, Kubernetes, and microservices.
- Participate in the evaluation and selection of cloud technologies and tools to meet project requirements.
Qualifications:
Must have:
- Hold a Bachelor of Technology (B.Tech) or Master of Technology (M.Tech) degree from a recognized institution.
- Possess 7-9 years of experience in a similar role, with a focus on Azure cloud services, Kubernetes, and microservices.
- Demonstrate proficiency in building scalable data pipelines using Azure cloud native services.
- Exhibit experience in building Async APIs within the saga pattern of Microservices Architecture.
- Show expertise in building solutions using Kubernetes
- Have experience in building containerized (Docker and Linux) solutions.
Good to have:
- Display a strong understanding of Container Orchestration and its practical applications.
- Possess excellent problem-solving skills, with the ability to troubleshoot complex cloud-related issues.
- Show a strong understanding of industry-standard security practices for cloud-based data.
- Possess a certification in Azure cloud services or Kubernetes
- Demonstrate the ability to work effectively in a team, fostering a collaborative and inclusive environment. Exhibit strong leadership skills, with the ability to guide and mentor junior team members.
- Demonstrate a strong understanding of IT strategy and how cloud solutions align with company goals.
- Understanding of GraphDB concepts