Home
Jobs

Principal, Platform Architecture

4 - 11 years

4 - 11 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Shared Components Service Delivery team at Dynamic Yield is seeking a Principal, Platform Architecture . This role is crucial for problem-solving, planning and designing our system footprint, and leading the definition of standards and best practices within Dynamic Yield. The Infrastructure Design team at Dynamic Yield is comprised of Technology Architects responsible for analyzing and designing infrastructure frameworks to meet application, platform, or system needs, in alignment with Dynamic Yield's operational standards and engineering principles. Our team is involved from the early analysis and design phases, collaborating with application teams and other critical groups to ensure the completed infrastructure and application architecture adheres to Dynamic Yield's security, scalability, reliability, and availability standards. Are you passionate about systems architecture, ensuring high-level requirements are consistent, complete, correct, and operationally defined Do you want to build mission-critical middleware infrastructure Are you highly motivated, self-driven, and capable of delivering results Do you have an unwavering passion for quality If so, we would love to hear from you! Major Accountabilities Architectural Design & Strategy: Communicate organizational vision and integrate external industry standards and best practices into new and innovative strategic changes. Design architecture from proof of concept to an operationally functional application. Collaborate with peers, engineers, application team(s), and user(s) to ensure all high-level requirements are met. Formulate recommendations to optimize existing platform architecture, including developing creative solutions to drive innovation. Quality & Compliance: Track and manage architecture issues and their corresponding exceptions or corrective action plans to ensure best practices are implemented and adhered to. Process Improvement & Automation: Support process improvement efforts to identify and test opportunities for automation and/or reduction in time to deployment. Consulting & Troubleshooting: Provide consultative advice and remediation for architectural and operational problems impacting infrastructure & product availability and performance globally. Evaluate new technology for possible deployment in Dynamic Yield's overall infrastructure. Mentorship & Guild Initiatives: Contribute to technology guild initiatives by engaging and mentoring all levels to improve craftsmanship and conducting architect training. Mentor and coach team members by providing training to develop technical skills and capabilities across the organization. Experience Gains exposure to systems architecture, new technologies, industry standards, and best practices. Participates in global technology initiatives for system and platform architecture. Gains exposure to business resource groups and global communities. Demonstrated initiative in building relationships with colleagues from multiple areas within Dynamic Yield. Exposure to internal resources and tools. Education (preferred) Bachelor's Degree in Computer Sciences, Information Systems, or equivalent experience. All About You Technical Knowledge: Advanced knowledge of Web application architecture and project delivery. Advanced knowledge of how the Java Virtual Machine works and how Garbage Collection works. Advanced knowledge of load balancers and web application firewalls . Advanced knowledge of network and operating system principles . Vast knowledge of middleware technologies (Web Servers, Application Servers, Queue Managers, Messaging, Caching). Working knowledge of Database technologies . Working knowledge of cloud technologies . Solid knowledge of techniques or methodologies to achieve non-functional requirements like reliability, availability, resilience, performance, security . Working knowledge of Role-Based Access Control, Authentication, and Authorization mechanisms . Proficient in root cause analysis and troubleshooting . Personal Attributes: Must be high-energy, proactive, detail-oriented, and able to function under pressure in an independent environment. Must have a high degree of initiative and self-motivation and demonstrate the ability to drive results. Communication & Collaboration: Strong communication skills, both verbal and written. Strong relationship and collaborative skills, and strong organizational skills. Ability to work as a member of a matrix-based, diverse, and geographically distributed project team. Willingness and ability to learn and take on challenging opportunities is critical. Skills/Abilities Displays leadership and initiative. Detailed-oriented and customer-obsessed. Ability to multi-task and prioritize efforts. Ability to pick up new technologies at a quick pace and learn on-the-go. Ability to work with team members located in multiple geographies. Displays excellent collaborative skills with cross-functional teams. Provide positive customer service to internal business partners.

Mock Interview

Practice Video Interview with JobPe AI

Start Architecture Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Noida, Uttar Pradesh, India