Senior Architect

1 week ago


Pune, Maharashtra, India Houghton Mifflin Harcourt Full time

HMH India
Houghton Mifflin Harcourt (HMH) is a learning technology company committed to delivering
connected solutions that engage learners, empower educators and improve student
outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention
solutions, and professional learning services, HMH partners with educators and school
districts to uncover solutions that unlock students' potential and extend teachers' capabilities.
HMH serves more than 50 million students and 4 million educators in 150 countries.
HMH Technology India Pvt. Ltd. is our technology and innovation arm in India focused on
developing novel products and solutions using cutting-edge technology to better serve our
clients globally. HMH aims to help employees grow as people, and not just as professionals.

For more information, visit

Senior Architect

Position Overview

We are seeking experienced, passionate, full- stack Solutions Architect to lead the architectural evolution of our product lines and products, based on our application platforms.

We are NOT soliciting the applications from the Sales Solutions Architects or Customer Success Architects.

You must have around 5 years experience as an Architect, and around 14 eyars experience working with technology.

Coding and Mentoring experience is also essential.

Java, Spring Boot and AWS are only 3 of the essential skills (see more on the JD below)

Responsibilities

Architectural Leadership

  • Steward and steer the architectural re- factoring and the evolution of one or more products, leveraging the understanding of the application platforms and the product lines with emphasis on Pattern- Oriented Software Architecture (POSA).
  • Work with the application platform teams for asserting, negotiating and converging on the platform support for the assigned product(s).
  • Drive and obtain the buy- in for the architectural decisions based on the acceptable tradeoffs and constraints.
  • Communicate the consequences of the architectural tradeoffs with the stakeholders, and design to offset their impacts to the possible extents

System Design

  • Collaborate with the product owners, the product managers, and the lead architects to de- constitute and re- constitute the architecture, components, modules, and interfaces of the assigned product(s).
  • Follow the JIRA- based scrum methods for agile iterations and release cadence.

Architectural Qualities

  • Lead the product team(s) for delivering the solutions that enable the products for large- scale data processing, high fault- tolerance, high availability, high scalability, low latency, and optimal performance to assure fulfilling the expectations of the business.
  • Inculcate the DevSecOps culture into the architecture, development, and the operations processes, ensuring compliance with data protection regulations and safeguarding user data.

Continuous Architecture

  • Identify system bottlenecks, design optimizations, and implement enhancements to continually improve the computing efficiencies of the products.
  • Apply design changes and ensure compatibility of the assigned product(s) with the other products from diverse product lines across multiple platforms

Technology Conformance

  • Ensure the coherence and alignment with the enterprise technology stacks, including the off- the- shelf products, and 3rd- party frameworks and libraries.
  • Follow and / or tailor the technology prescriptions to enhance system capabilities.

Documentation

Efficiently capitalize on the design review sessions to communicate the solutions architecture, and document the design diagrams, architectural decision logs, and guidelines for development teams using Confluence.

Mentorship

Work hands- on with the software engineers, the technical leads, and the delivery leads to assimilate the requirements, establish development best practices, and provide technical guidance throughout the development lifecycle.

Code Reviews

Conduct code reviews to remediate design violations, institute the programming paradigms, e.g., reactive programming and design- by- contracts, language- specific idioms, for example, using Optional and EntrySets, and programming conventions, and overall software quality.

Qualifications

Education

Bachelors' or Masters' degree in Computer Science, Software Engineering, or a related field.

Certifications

Certified AWS Cloud Solutions Architect (Associate) will be highly preferred.

Experience

  • Explainable credentials of software architecture experience around 7+ years, with a focus on designing, building, and maintaining complex, large-scale systems with intrinsic multi- tenant SaaS characteristics.
  • Hands- on product architecture and design experience especially for handling architectural evolution and re- factoring of the brown- field software.
  • Substantial experience with microservices, containerization, serverless, and cloud-native technologies.
  • Cloud platforms specifically AWS and the cloud services namely EKS, API Gateway, Lambda, RDS, Aurora, S3, EFS, WAF, Route 53, Interface / Gateway Endpoints, and VPC.
  • Reasonable experience of provisioning the infrastructure or working with the infrastructure teams employing Terraform
  • Reasonable experience of deploying K8s- based workloads employing Helm, and DevOps using Concourse CI and JFrog Artifactory.
Skillsets

Proficiencies for at- least two of following technical tiers is required:

Presentation Tier

  • Significant exposure and experience working with the React JS- based UI / UX.
  • Comfort levels with the Single SPA meta- framework, UI Containers / Shell Apps, Webpack, and pluggable micro- frontends.

Business Tier

  • Very strong experience developing the microservices with the Spring Boot and Reactor.
  • Significant experience building, assessing, consuming, and refining the REST and GraphQL preferably using Apollo.

Reporting Tier

  • Highly significant experience working with commonly used Reporting / BI tooling.
  • Exposure to working with reporting platforms, either in- house or off- the- shelf.

Highly Preferred

  • Exposure to Data Engineering using Apache Spark and with the Data Pipelines using Apache Airflow.
  • Familiarity with commonly used Data Analytics and Data Warehouse tooling, e.g., Snowflake warehouse.

Persistence Tier

  • Strong experience working with JPA and Hibernate.

Data Tier

  • Significant experience developing against PostgreSQL; MongoDB is definite plus.
  • Solid understanding of the data models for SQL and NOSQL Databases

Programming Languages

  • Proficiency in Java; Python is definite plus.
Personality

Problem-Solving

Strong analytical and problem-solving skills to address complex technical challenges.

Communication

Excellent communication skills to convey technical concepts effectively and collaborate with cross-functional teams.

Continuous Learning

Aptitude for learning technologies, frameworks, and libraries as necessitated by product dynamics.

Adaptability

Ability to thrive in a fast-paced, dynamic environment and adapt to evolving technologies and business needs.

PS: The follow set of tech skills are mandatory for this position:

  • Spring Boot
  • Spring JPA (Hibernate)
  • Spring projects for REST and GraphQL
  • Reactor library
  • XML / JSON libraries
  • PostgreSQL

Houghton Mifflin Harcourt Technology Private Limited is an Equal Opportunity Employer and
considers applicants for all positions without regard to race, colour, religion or belief, sex, age,
national origin, citizenship status, marital status, military/veteran status, genetic information,
sexual orientation, gender identity, physical or mental disability or any other characteristic
protected by applicable laws. We are committed to creating a dynamic work environment that
values diversity and inclusion, respect and integrity, customer focus, and innovation. For more
information, visit Follow us on Twitter, Facebook, LinkedIn, and
YouTube.

#LI-AR1


  • Senior Architect

    1 week ago


    Pune, Maharashtra, India Architect Rushikesh. H (ARH) Full time

    Company DescriptionArchitect Rushikesh H. (ARH) is a Mumbai based architectural practice established in the year 2001 with a team strength of qualified technical members including architects, interior designers, draughtsman, 3D visualizers, student interns, and support staff. The firm is recognized for innovative designs across India and internationally, and...

  • Senior Architect

    1 week ago


    Pune, Maharashtra, India URBAN PANDIT INFRA-CONSULTANTS PRIVATE LIMITED Full time

    Company Description URBAN PANDIT INFRA-CONSULTANTS PRIVATE LIMITED is a company based in Pune with a mission to design and build facilities that improve society's welfare while protecting and restoring the natural environment. They prioritize innovative designs, technologically advanced methods, and pragmatic solutions that are affordable and meet project...

  • Senior Architect

    1 week ago


    Pune, Maharashtra, India Cornerstone OnDemand Full time

    We're looking for a Senior Architect - Application- Ruby On Rails This role is Office Based We are looking for a highly skilled and experienced Senior Architect to oversee the maintenance and optimization of our Ruby on Rails application, which is integrated with MySQL backend and various microservices on both AWS (Amazon Web Services) and GCP...

  • Senior Architect

    1 week ago


    Pune, Maharashtra, India Cornerstone OnDemand Full time

    We're looking for aSenior Architect - Application- Ruby On RailsThis role isOffice BasedWe are looking for ahighly skilled and experiencedSenior Architectto oversee the maintenance and optimization of our Ruby on Rails application, which is integrated with MySQL backend and various microservices on both AWS (Amazon Web Services) and GCP (Google Cloud...

  • Senior Architect

    1 week ago


    Pune, Maharashtra, India Wish Workforce Augmentation Services Full time

    JOB TITLE :Senior Architect - Application/Platform - Ruby On RailsExperience : 10+yrsLOCATION :Hyderabad(first preference), Pune, MumbaiSHIFT TIME :General Shift (9 : 30 to 6 : 30)INTERVIEW ROUNDS :4 roundsMODE OF INTERVIEW :VirtualAbout The Role & Responsibilities : System Maintenance and Optimization : Lead efforts to maintain and optimize the performance,...


  • Pune, Maharashtra, India SAS Full time

    Senior Cloud Solutions ArchitectJob Locations IN-Pune Requisition ID Job Category Information Technology Travel Requirements NoneAbout the jobThe IaaS Design Engineering team is looking for a Senior Cloud Solutions Architect to help design, build and maintain the next generation of hosted AWS SAS Cloud. Our team owns IaaS technology domains, sets standards,...


  • Pune, Maharashtra, India SAS Full time

    Senior Cloud Solutions Architect Job Locations IN-Pune Requisition ID Job Category Information Technology Travel Requirements None About the job The IaaS Design Engineering team is looking for a Senior Cloud Solutions Architect to help design, build and maintain the next generation of hosted AWS SAS Cloud. Our team owns IaaS technology domains, sets...


  • Pune, Maharashtra, India GAMIFi Consulting Services Pvt Ltd Full time

    GAMIFi is mandated to hire an exceptional person with the below mentioned skills and capabilities for one of the leading Product companies in Ad Tech / Internet Publishing industry. The job is based out of Pune and it is Hybrid Working Model.Role : Architect/Senior ArchitectIndustry : IT - ProductExperience : 8 to 12 yearsRole : Individual ContributorJob...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage: Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...

  • Software Architect

    1 week ago


    Pune, Maharashtra, India Amdocs Full time

    In one sentenceThis role sits within Network Software Delivery unit, whose purpose is to ensure Amdocscustomers' current & future success by delivering and enabling innovative, customer-centricsoftware solutions. Solution Delivery and this role is key to our ability to deliver state of the artsolutions, which support our customer's successful transition to...


  • Pune, Maharashtra, India Talent Ocean Full time

    Role: Senior AWSArchitectResponsibilities1.Cloud Architecture Design: Develop and maintain cloud architectureblueprints and roadmaps ensuring alignment with business goals andbest practices.2.AWS Services Expertise: Be a subject matter expert in AWS servicesincluding EC2 S3 RDS Lambda ECS VPC IAM and others and recommendtheir appropriateuse.3.Infrastructure...

  • Senior Architect

    4 weeks ago


    Pune, Maharashtra, India Cornerstone OnDemand Full time

    CSOD is looking for a ServiceNow Architect to support our expanding ServiceNow implementation.In this role you will...As a ServiceNow Architect, you will be responsible for overseeing the architecture and design of ServiceNow modules with primary responsibilities including:Architect, design, and implement ServiceNow solutions for current and new modules.Lead...

  • Senior Architect

    2 months ago


    Pune, Maharashtra, India Cornerstone OnDemand Full time

    CSOD is looking for a ServiceNow Architect to support our expanding ServiceNow implementation.In this role you will...As a ServiceNow Architect, you will be responsible for overseeing the architecture and design of ServiceNow modules with primary responsibilities including:Architect, design, and implement ServiceNow solutions for current and new modules.Lead...

  • Software Architect

    1 week ago


    Pune, Maharashtra, India Amdocs Full time

    In one sentence This role sits within Network Software Delivery unit, whose purpose is to ensure Amdocs customers' current & future success by delivering and enabling innovative, customer-centric software solutions. Solution Delivery and this role is key to our ability to deliver state of the art solutions, which support our customer's successful...


  • Pune, Maharashtra, India Huquo Consulting Full time

    Manager/Senior Manager/Solution ArchitectKey Skills :Hadoop, Hive, API, design principles, design architect, data management, data governance, experience in GCPExperience Breakdown:20%: Data architect experience as basic70%: Ability to structure a problem, solution, and articulate it effectively. Communication skills displayed through diagrams, tables, and...


  • Pune, Maharashtra, India Talent Ocean Full time

    Role: Senior AWSArchitectResponsibilities 1.Cloud Architecture Design: Develop and maintain cloud architectureblueprints and roadmaps ensuring alignment with business goals andbest practices2AWS Services Expertise: Be a subject matter expert in AWS servicesincluding EC2 S3 RDS Lambda ECS VPC IAM and others and recommendtheir appropriateuse.3.Infrastructure...

  • Data Architect

    1 week ago


    Pune, Maharashtra, India Change Leader Full time

    Data ArchitectExperience:15- 20 yearsLocations - Mumbai/Pune/Chennai/BangalorePrimary Skills:Data Architect with Consumer Data Platform [CDP] ExperienceSecondary Skills:GCPDesired Skills & ResponsibilitiesRole Description:Looking for a senior IT professional who could Architect - Design Data architecture, Data Modelling & Design ,define integration between...


  • Pune, Maharashtra, India Mobile Programming LLC Full time

    Job Title: Senior Salesforce ArchitectCompany: Innovative Solutions Inc.- Information Technology, or a related field. Master's degree is a plus.Salesforce certifications such as Certified Technical Architect (CTA), Application Architect, System Architect, or similar.Proven experience (10+ years) working as a Salesforce Architect, demonstrating the...


  • Pune, Maharashtra, India Intraedge Technologies Ltd. Full time

    Senior Mobile Architect. Exp: 8+yrs. Intraedge is looking for a A Mobile Architect to play a crucial role in the development of mobile applications. Their primary responsibility is to design the architecture of mobile applications, ensuring scalability, performance, security, and maintainability. You will be responsible for designing and overseeing the...


  • Pune, Maharashtra, India Siemens Energy Full time

    Senior Artificial Intelligence Solution Architect About the Role Location India Maharashtra Pune Remote vs. Office Hybrid (Remote/Office) Company Siemens Energy Industrial Turbomachinery India Private Limited Organization Transformation of Industry Business Unit Compression Full / Part time Full-time Experience Level Mid-level Professional A...