Today
Senior Technical Lead and Architect
Qatar Living®
Qatar, Doha
Are you a visionary technologist with a passion for innovation and a knack for leading high-performing teams? Qatar Living is seeking a dynamic and experienced Senior Technical Lead and Architect to join our team. This is a unique opportunity to shape the technical landscape of one of Qatar’s most influential online platforms. If you thrive in a fast-paced environment, excel at designing scalable architectures, and have a proven track record of delivering exceptional technical solutions, we want to hear from you! Join us in our mission to provide cutting-edge digital experiences and make a lasting impact in the industry.Responsibilities:Architectural Leadership:Design and architect scalable, high-performance, and secure software solutions: web and mobile app.Lead the technical direction and strategy for projects, ensuring alignment with business goals.Oversee the integration of complex systems and manage their interdependencies.Technical Expertise:Develop and maintain applications using Node.js, Next.js, Nest.js, React.js, and React Native.Implement CI/CD pipelines using Azure DevOps.Architect and manage solutions on Azure, including Elasticsearch, MongoDB, Redis, Service Bus, Blobs, and DataLakes, App services.Utilize Docker and Kubernetes for containerization and orchestration.Implement SEO best practices to improve the search engine visibility and ranking of web applications.Team Leadership:Mentor and guide a team of developers, fostering a collaborative and innovative work environment.Conduct code and design reviews, ensure best practices, and maintain code quality.Provide technical support and guidance to the team, troubleshooting and resolving complex issues.Project Management:Collaborate with cross-functional teams to define project requirements and deliverables.Ensure timely delivery of projects, meeting quality standards and business objectives.Manage the Agile process effectively and provide regular project status updates to stakeholders.Continuous Improvement:Stay updated with the latest industry trends and technologies.Drive continuous improvement initiatives, optimizing processes and enhancing system performance.Promote a culture of innovation and continuous learning within the team.Requirements:Education:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Experience:Minimum of 8 years of experience in software development and architecture.Proven experience with Node.js, Next.js, Nest.js, React.js, and React Native.Strong background in Azure cloud services, including Azure DevOps, Elasticsearch, Postgres, MongoDB, Redis, Service Bus, Blobs, and DataLakes.Experience with containerization using Docker and orchestration using Kubernetes.Technical Skills:In-depth knowledge of software development methodologies and best practices.Proficiency in designing and implementing RESTful APIs and microservices architecture.Strong understanding of CI/CD processes and tools.Experience with front-end and back-end development, with a focus on performance and security.Soft Skills:Excellent leadership and team management skills.Strong problem-solving and analytical abilities.Effective communication and interpersonal skills.Ability to work in a fast-paced, agile environment.Preferred Qualifications:Certification in Azure Solutions Architect or related areas.Experience with additional cloud platforms and services.Knowledge of AI/ML and data analytics.#J-18808-Ljbffr
Attention! You will be redirected to another site