Senior Software Architect

5 days ago


Pune, Maharashtra, India Cornerstone OnDemand Full time
Senior Architect Role Overview

We're seeking a highly skilled and experienced Senior Architect to oversee the maintenance and optimization of our Ruby on Rails application, integrated with MySQL backend and various microservices on both AWS and GCP. The ideal candidate will have a strong background in Ruby on Rails development, database management, microservices architecture, and cloud infrastructure.

Key Responsibilities:

• Lead efforts to maintain and optimize the performance, scalability, and reliability of our Ruby on Rails application.
• Monitor system health, troubleshoot issues, and implement solutions to ensure minimal downtime and maximum performance.

Database Management:

• Manage the MySQL database backend, including schema design, query optimization, and data migration tasks.
• Implement and maintain backup and recovery strategies to safeguard critical data.

Microservices Integration:

• Oversee the integration of microservices into the application architecture, ensuring seamless communication and efficient data exchange between components.
• Design and implement APIs for microservices interaction, adhering to best practices for security and performance.

Infrastructure Management:

• Collaborate with the DevOps team to manage the deployment and scaling of application components on AWS and GCP.
• Optimize cloud infrastructure resources to balance performance, cost, and scalability requirements.

Technical Leadership:

• Provide technical guidance and mentorship to the development team, promoting best practices and ensuring adherence to architectural standards.
• Stay updated on emerging technologies and industry trends, evaluating their potential impact on our architecture and recommending appropriate solutions.

Requirements:

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Extensive experience (5 years) in Ruby on Rails development, with a deep understanding of its principles and best practices.
• Proficiency in MySQL database administration, including schema design, optimization, and maintenance.
• Strong understanding of microservices architecture patterns and experience integrating microservices into complex applications.
• Hands-on experience with cloud platforms such as AWS and GCP, including deploying and managing infrastructure using services like EC2, RDS, Lambda, Google Kubernetes Engine (GKE), etc.
• Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes).
• Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
• Strong communication and leadership abilities, with a track record of effectively collaborating with cross-functional teams.

Preferred Qualifications:

• Experience with other programming languages and frameworks, such as Python, etc.
• Certification in cloud platforms, such as AWS Certified Solutions Architect, Google Cloud Certified Professional Architect.
• Previous experience in a senior or lead architect role within a similar technology stack.

  • Pune, Maharashtra, India Cloud Software Group Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Cloud Software Group. As a Senior Software Architect, you will be responsible for designing and implementing new features as well as defect fixes on existing versions of our product. You will work closely with our onshore development...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Senior Software Architect will lead the design and implementation of software features, functionality, and enhancements, ensuring compatibility with hardware and influencing software design in relation to hardware.Key Responsibilities:Develop software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India L4B Software Full time

    Job Title: Senior Software IntegratorJob Summary:L4B Software is seeking a highly skilled Senior Software Integrator to join our team. As a key member of our software development team, you will be responsible for integrating software components on the AUTOSAR architecture, ensuring seamless functionality and compatibility.Key Responsibilities:Software...


  • Pune, Maharashtra, India L4B Software Full time

    Job OverviewPosition Summary: L4B Software is seeking a highly skilled Senior Software Integrator to join our team. The ideal candidate will have a strong background in software integration, particularly in automotive or embedded systems, with expertise in Classic AUTOSAR architecture and specific software layers.Key Responsibilities:Software Configuration...


  • Pune, Maharashtra, India L4B Software Full time

    Job OverviewL4B Software is seeking a highly experienced Senior Software Architect to lead the design and architecture of software solutions for MCAL CDD and AUTOSAR-based ECUs. The ideal candidate will have extensive experience in software architecture, particularly in automotive or embedded systems, and expertise in Vector stack & BSW.Key...


  • Pune, Maharashtra, India Xplor Full time

    Job Title: Senior Software ArchitectAbout the Role:Xplor is seeking a Senior Software Architect to join our team. As a Senior Software Architect, you will be responsible for designing and implementing the architecture of our cloud-based payment technology platform.Key Responsibilities:Design and implement the architecture of our cloud-based payment...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    About the RoleF337 Deutsche India Private Limited, Pune Branch is seeking a highly skilled Senior Software Architect to join our team. As a Senior Software Architect, you will be responsible for designing and developing large-scale software systems that meet the needs of our business.Key ResponsibilitiesDesign and develop software systems that meet business...


  • Pune, Maharashtra, India L4B Software Full time

    Job OverviewL4B Software is seeking a highly experienced Senior Software Architect to lead the design and architecture of software solutions for MCAL CDD and AUTOSAR-based ECUs. The ideal candidate will have extensive experience in software architecture, particularly in automotive or embedded systems, and expertise in Vector stack & BSW diagnostics and...


  • Pune, Maharashtra, India Nagarro Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Nagarro. As a Senior Software Architect, you will be responsible for designing and developing scalable, efficient, and secure software systems.Key Responsibilities:Design and develop software systems using .NET Core, C#, and Entity...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Principal Software EngineerJob Summary:The Principal Software Engineer is a key member of our software development team, responsible for designing and implementing software features, functionality, and enhancements. This role requires a deep understanding of software development principles and the ability to work collaboratively with...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Application Developer to join our team. This individual will be responsible for designing and developing new features and functionality within our critical back office systems and platforms.Key ResponsibilitiesLead the overall technical design and development within a functional area or...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage Software Pvt. Ltd.Cybage Software specializes in technology consulting and outsourced product engineering services.As a leader in technology and product engineering, we work with renowned Independent Software Vendors (ISVs). Our solutions focus on modern technologies and are enabled by the ExcelShore Model of Operational Excellence.This unique...


  • Pune, Maharashtra, India Bajaj Finserv Full time

    Job Title: Senior Software ArchitectJob Summary:At Bajaj Finserv, we are seeking a highly skilled Senior Software Architect to lead the design and development of our software applications. The ideal candidate will have a strong background in software architecture, cloud native technologies, and agile methodologies.Key Responsibilities: Design and develop...


  • Pune, Maharashtra, India F&F Consulting Services Full time

    About This RoleF&F Consulting Services is seeking a highly skilled Senior Software Architect to join our team. As a key member of our technical leadership, you will be responsible for designing and implementing scalable, reliable, and secure software solutions that meet business and technical requirements.Key ResponsibilitiesArchitect and design software...


  • Pune, Maharashtra, India ZK Technologies Full time

    Job Title: Senior .NET Software ArchitectJob Summary:We are seeking a highly skilled Senior .NET Software Architect to lead our team in designing and developing robust and scalable software solutions. The ideal candidate will have a strong background in .NET development, experience with SQL Server, and a proven track record of delivering high-quality...


  • Pune, Maharashtra, India Philips Full time

    Job Title: Senior Embedded Software ArchitectWe are seeking a highly skilled Senior Embedded Software Architect to join our team at Philips. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded systems software.Key Responsibilities:Architect and design embedded systems software using...

  • Senior Data Architect

    2 weeks ago


    Pune, Maharashtra, India NewVision Software Full time

    Job Title: Senior Data ArchitectWe are seeking a highly skilled Senior Data Architect to join our team at NewVision Software. The ideal candidate will have a strong focus on Azure Data Services and extensive experience in the full data lifecycle management on Azure, AWS, and GCP.Key Responsibilities:Data Acquisition and Ingestion: Define and execute data...


  • Pune, Maharashtra, India Searce Inc Full time

    Job Title: Senior Software EngineerAt Searce Inc, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and reliable software systems.Key Responsibilities:Collaborate with cross-functional teams to define product scope,...


  • Pune, Maharashtra, India ITC WORLDWIDE Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to join our team at ITC Worldwide. As a key member of our software engineering team, you will be responsible for designing and implementing scalable, secure, and efficient software solutions.Key ResponsibilitiesDesign and develop complex software systems using a variety of programming...


  • Pune, Maharashtra, India Ozone API Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at Ozone API. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining critical components of our software application.With a strong background in software development and a proven track record of delivering high-quality...