Position Overview:
We are seeking an experienced Lead Architect to drive the architecture and design efforts across multiple projects. The role involves designing scalable AWS-based solutions, implementing RESTful APIs and GraphQL schemas, and leading the transition to microservices architectures. You will collaborate with cross-functional teams, ensure code quality in Python, advocate for data streaming and cybersecurity best practices, and provide expertise in Master Data Management Systems
ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.
Job Responsibilities :
- Lead the architecture and design efforts across a variety of projects.
- Act as the subject matter expert in AWS architecture, ensuring optimized, scalable solutions.
- Design and implement RESTful APIs and GraphQL schemas.
- Collaborate closely with developers to ensure code quality, particularly in Python.
- Advocate for and implement data streaming architectures.
- Evaluate and recommend cybersecurity best practices and identity management solutions.
- Provide expertise in Master Data Management Systems.
- Lead the transition to micro services architecture styles as necessary.
- Conduct technology evaluations and proof-of-concepts.
- Collaborate with cross-functional teams to ensure seamless integration of architectural components.
- Keep abreast of emerging technologies and trends, and incorporate this knowledge into ongoing projects.
Basic Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; Master's degree preferred.
- Minimum of 10 of professional experience in software development, with at least 3 in an architectural or lead role.
- Strong analytical, leadership, and communication skills.
- Demonstrated experience in designing and implementing complex systems and software.
- Proven ability to work collaboratively with cross-functional teams.
- Familiarity with Agile and DevOps principles, test-driven development, and
- Continuous Integration/Continuous Deployment (CI/CD) processes.
- Ability to articulate technical ideas and strategies to both technical and non-technical stakeholders.
- Strong project management skills, including the ability to prioritise work and meet deadlines.
- Familiarity with various design and architectural patterns.
- Problem-solving aptitude, including the ability to critically evaluate different solutions in a complex problem space.
- Certification in cloud architecture (AWS Certified Solutions Architect or equivalent) is a plus.
- Previous experience in mentoring junior team members and leading design session
We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources
Top Skills
What We Do
We provide customized data and analytics consulting services, including automation and software development for a sustainable and intuitive digital transformation.