صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيResponsibilities
Architectural Design and Development: Create, implement, and uphold efficient and reusable architectural concepts for backend systems, ensuring they are robust and scalable.
Technical Leadership: Oversee the technical quality of our backend systems, guiding the backend team toward achieving technical excellence and high performance.
Expertise in Backend Technologies: Establish yourself as the go-to authority within the team for all technical queries related to backend development, demonstrating deep knowledge of our domain.
Support and Mentorship: Assist backend engineers in their daily tasks and professional growth, fostering a collaborative environment where learning is prioritized.
Code Quality Management: Help maintain high standards of code quality, organization, and automation, ensuring that best practices are adhered to across the team.
Agile Collaboration: Engage in an agile work environment, collaborating with cross-functional teams to deliver impactful solutions that meet customer needs.
Technical Leadership Experience: Bring several years of proven experience in a tech lead or architect role, successfully leading teams and managing complex projects.
Modern DevOps Practices: Comprehend contemporary DevOps best practices for distributed applications, including CI/CD, containerization, serverless deployment, microservices, and message queuing systems.
In this role, you will play a critical part in shaping our backend systems and guiding our team towards technical excellence. Your expertise will not only enhance the quality of our products but also contribute to a collaborative and innovative work culture.
Skills
Startup Mindset: Embrace a startup mentality, incorporating lean startup principles to drive innovation and efficiency in our processes.
Proficiency in Python: Possess a deep understanding of Python, along with the intricacies of its features and best practices for building advanced systems.
Data Storage Expertise: Have solid experience working with various data storage solutions, including both SQL and NoSQL databases, to ensure optimal data management and retrieval.
Cloud Services Knowledge: Familiarity with cloud services, particularly AWS, to leverage cloud computing capabilities for enhanced system performance and scalability.
Software Engineering Best Practices: Demonstrate a strong grasp of sound software engineering principles, focusing on writing clean, readable, and maintainable code.
Business Acumen: Exhibit a keen understanding of customer needs and business objectives, aligning technical solutions with strategic goals.
Scalable Application Design: Understand the fundamental design principles that underpin scalable applications, ensuring that systems can grow and adapt to changing demands.
Technical Leadership Experience: Bring several years of proven experience in a tech lead or architect role, successfully leading teams and managing complex projects.
عن بُعد