Remote Associate Principal Engineer / Microservices Architect
closedNagarro
πRemote - Canada
Job highlights
Summary
Join our dynamic and non-hierarchical team as a Digital Product Engineer! We're looking for experts in microservices architecture, cloud orchestration, and system design. If you have experience with event-driven architecture, data migration, and integration patterns, we want to hear from you!
Requirements
- Proficient in system design, microservices architecture, and cloud orchestration
- Hands-on experience with event-driven architecture
- Skilled in systematic architecture and design, including architecture patterns and non-functional requirements, with expertise in cloud technologies and managed services, particularly AWS and Azure
- Advanced knowledge of microservices, integration patterns, data modelling, and data migration
- Expertise in comparative analysis, offering recommendations, and establishing guidelines and standards
- Extensive experience in designing and developing technology solutions across various platforms, languages, and tools, with a minimum of 5+ years in software architecture
- Ability to leverage new technologies and deeply understand the client's business and industry
- Capable of leading by example, including coding complex functionalities when necessary
- In-depth understanding of technology with the ability to delve into technical issues
- Effective interaction with key client stakeholders regarding their technology and operations strategies
- Proficiency in managing multiple technology tracks in a globally distributed delivery setup
- Experience in developing innovative technology solutions through collaboration with top technologists
- Balanced approach aligning technological solutions with business needs
- Fluent verbal and written communication skills, able to convey messages clearly and structured, tailored to the audience and mode of communication
Responsibilities
- Preferably experienced in mobile, web, and backend solutions. Knowledgeable in application and integration architecture patterns
- Skilled in solution design, identifying the appropriate technology stack
- Strong understanding of Agile practices, including Lean, Scrum, and Kanban. In-depth knowledge of SOA and microservices architecture patterns, especially for transaction scenarios
- Strong problem-solving skills with an innovative approach
- Capable of creating solution designs covering functional, logical, component, data, integration, security, and deployment aspects
- Experienced in all aspects of the product lifecycle, including design, development, deployment, DevOps, and continuous integration
- Skilled in defining business requirements through discussions with various stakeholders
- Proficient in design and architecture across multiple domains and technology stacks
- Ability to collaborate with teams for technical insights and provide technical consulting and solutions to customers
- Excellent communication skills, proficient and hands-on in at least one technology, with the ability to adapt to different tech stacks
Benefits
Equal opportunity employer
This job is filled or no longer available
Similar Remote Jobs
- πCanada
- πIndia
- πJapan
- π°$150k-$170kπUnited States
- π°$150k-$170kπUnited States
- πFrance