logo

JobNob

Your Career. Our Passion.

Software Architect


Pharmarack


Location

Bangalore | India


Job description

About Us

Pharmarack is India’s largest integrated B2B Healthcare platform - combining Technology, Analytics, Logistics, Supply Chain & Financing. An ecosystem partner for Pharmaceutical and Consumer Health companies, Distributors, Retailers, Hospitals and Public Health enterprises. We are the largest in terms of GMV with crores of orders placed every year worth multi-billion dollars.

We are building an industry leading team of passionate professionals who will truly transform a sector of national importance. The mission is to build an industry first state of the art platform that helps bring insights and intelligence to the entire Pharma lifecycle.

Experience Required 10 to 15 years

Job Description We are seeking a highly skilled and experienced

Software Architect

to lead our software architecture and development efforts. The ideal candidate will possess a deep understanding of software architecture patterns, cloud technologies, and system design. This role involves strategizing, designing, and implementing large-scale software solutions that meet the evolving needs of our business and clients. The Chief Software Architect will play a pivotal role in driving technological innovation and excellence within the organization.

Key Responsibilities:

Design and implement robust software architecture patterns to support scalable and resilient system development. Lead the adoption and mastery of cloud architectures, specifically

AWS and GCP , ensuring efficient deployment and operation of cloud-based applications. Expertise in

Kubernetes-based systems , managing containerized applications, and orchestrating deployments at scale. Oversee the development and maintenance of

APM (Application Performance Management)

strategies to ensure high performance and reliability of software applications. Develop and maintain

visualization tools

and dashboards, including expertise in

Grafana , to monitor, analyze, and visualize performance metrics and system health. Design and build efficient data pipelines using

Apache Airflow , ensuring seamless data flow and processing for analytics and business intelligence. Optimize

cloud costing

and ensure the efficient use of cloud resources to manage and reduce operational costs. Architect

performance-oriented systems , focusing on scalability, efficiency, and the ability to handle high volumes of traffic and data. Expertise in relational database systems

(RDS) and NoSQL

databases like MongoDB, ensuring the integrity, performance, and scalability of data storage solutions. Lead the development of

microservice-based architectures using Node.js , ensuring modularity, scalability, and the integration of diverse system components. Experience in programming languages such as

Python and .NET

is a plus, contributing to a versatile and flexible development environment. Drive

DevSecOps

practices, incorporating security into the software development lifecycle and leveraging

SRE (Site Reliability Engineering)

tools like

Prometheus ,

Grafana ,

ELK Stack (Elasticsearch, Logstash, Kibana) , and

Jenkins

for continuous integration and delivery. Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices. Expertise on implementing

Infrastructure as Code (IaC) using Terraform

for efficient resource provisioning and

Ansible for robust configuration management , automating the deployment and maintenance of scalable, secure, and highly available systems. Experience on any

Content Management Systems (CMS)

is a plus. Expertise on setting up the testing automation infrastructure. Experience in SAP systems integrations is a plus.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Professional certifications like

TOGAF (The Open Group Architecture Framework)

or equivalent. Proven experience in leading software architecture design and implementation for large-scale systems. Deep expertise in

AWS and GCP

cloud platforms, including architecture design, deployment, management, and optimization. Strong background in Kubernetes, containerization, and microservices architectures. Proficiency in APM tools, visualization platforms like Grafana, and data pipeline tools such as Apache Airflow. Extensive experience in cloud costing optimization and performance engineering. Solid understanding of RDS and NoSQL databases, including MongoDB. Experience in developing microservices using Node.js; knowledge of Python and .NET is a significant advantage. Familiarity with DevSecOps and SRE practices, including experience with popular tools in the ecosystem. Excellent leadership, communication, and project management skills.


Job tags



Salary

All rights reserved