Cloud Architect (1356)
GEPAbout the role
Job Details
Level UndisclosedJob Location USA - NJ - Clark, NJSecondary Job Location(s) UndisclosedRemote Type N/APosition Type Full TimeEducation Level UndisclosedSalary Range UndisclosedTravel Percentage UndisclosedJob Shift UndisclosedJob Category UndisclosedDescription
As a Senior Software Architect, you will be responsible for designing and refactoring SMART by GEP product suites and engineering efforts. You will part of Product Architecture, COE group and partner with large engineering efforts to provide architectural directions, aligning with long-term strategic technology and product goals. Present outcome of PoCs and mock implementation on Cloud and Application technologies. You will help in visualizing our applications and systems as well as reviewing code quality through code reviews, addressing technical burden, and spinning up proof of concept research for best fit solutions in untried territory.
Qualifications
Responsibilities
• Provide holistic oversight of product development and architecture
• Partner with senior product and technology development management to build tactical and strategic roadmaps for technology
• Be a catalyst for Application Architects, Systems Engineers, DevOps/SRE and all roles to evaluate and deliver engineering efforts across SMART by GEP teams
• Facilitate discussions and resolve conflicts involving technical approaches, designs, and tradeoffs - especially drawing from lessons learned
• Provide technical guidance to harmonize and ensure the consistency of all engineering efforts for products and solutions with an eye towards creating paved roads
• Advocate/enforce best practices for performance, reliability, scalability, security, and reusability at a global scale
• Evangelize successful approaches as well as lessons learned to increase the engineering organizations ability to learn and adapt to changing requirements
Required Skills/Experience
• 12+ years of proven experience developing commercial quality software products and solutions particularly focused on distributed and real-time systems
• Demonstrated experience defining, refining, and maintaining application architectures for sophisticated end-user software products
• Deep knowledge of a variety of technology components and stacks
• Experience in agile development practices including scrum and scaled agile
• Deep understanding of performance, reliability, scalability, security, and reusability tactics and strategies
• Excellent verbal and written communication skills
• Experience leading multiple teams of various sizes in different geographies
• Deep understanding of Cloud platforms (Azure, GCP) and SaaS architectures
Desired Experience
• Wide experience across programming languages (.Net, Angular, C#)
• Understanding of OLAP, OLTP, and Data Warehouse solutions and implementations specifically MS SQL, postgresql, and Amazon's RDS
• Familiarity with the Credit or financial services domain
• Familiarity with the Open Web Application Security Project (OWASP) secure coding practices
Technical skills in most of the following areas:
– Strong Experience over Microsoft Azure and Google Cloud Architecture and multiple front-end technologies
– Technically lead the development of a server side solution based on Azure Event Sourcing Hub, Data Lake, ML tools from Azure
– Strong expertise on Azure Event Hub, Azure Stream Analytics, Azure Service Fabric, Containers, Service Bus, Logic Apps, PowerBI etc.
– Good Experience on Monitoring Tools.
Understanding of the following areas:
– Design data storage, movement, orchestration solutions on Azure.
– Good experience on Infrastructure automation, build automation and deployment automation.
– Strong on Cloudpatterns involving data management, availab
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s