Product Architect-prime - Bengaluru, Karnataka, India - Atlas Systems
Description
About us:
With offices in the US and India,
Atlas Systems is a trusted partner helping companies on their digital transformation journeys - expanding their capabilities and delivering added value.
Now in its 20th year, Atlas works closely with clients to provide solutions that seamlessly enhance in-house teams and systems, leveraging AI, Cloud, and other innovative technologies.
The company's continuous focus on learning and upskilling in-house talent allows Atlas to stay ahead of emerging trends and deliver the services clients need most.
With a team of 500+ associates globally, Atlas manages some of the largest Infrastructure operations for clients in a variety of industries, from healthcare to hospitality.
The company also offers expertise in Database Services, Application Development & Support, Network Support, Cloud Migration, Big Data Analytics, IT Security, and IT Consulting.
Our product AInfinity leverages AI / ML and real-world experience to optimize IT Ops.
In addition, Atlas brings deep experience to supporting clients in the areas of Third-party risk management (TPRM), with AI-powered Comply Score solution suite and provider directory verification for health plans, leveraging its proven PRIME system for top-quality validation.
Join us on this transformative journey as we redefine what's possible in the digital landscape, enabling businesses to reach new heights by turning innovation into impact.
Summary:
As a Software Product Architect, you will be a key technical leader responsible for defining and designing the architectural vision of our software products.
You will work closely with cross-functional teams, including product managers, engineers, and stakeholders, to ensure the technical design aligns with the business goals and leads to successful product development.
Skillset Requirement
Cloud Computing:
Expertise in cloud platforms like AWS, Azure, GCP, or others, including how to design and deploy scalable solutions using cloud services.
Database Systems:
Understanding of various database systems (SQL and NoSQL) and their appropriate use in different scenarios.
Microservices:
Proficiency in designing and implementing microservices-based architectures, containerization (Docker), and orchestration (Kubernetes).
Security:
Strong grasp of software security principles, including encryption, authentication, and authorization, and the ability to design security into the architecture.
Scalability:
Expertise in designing for scalability and performance, including load balancing, caching strategies, and horizontal scaling.
Design Patterns:
Knowledge of design patterns like MVC, MVVM, and others to create modular and maintainable software architectures.
API Design:
Skill in designing RESTful APIs and knowledge of API management tools and strategies.
Certifications:
Relevant certifications, such as AWS Certified Solutions Architect, can validate expertise in specific cloud platforms.
DevOps and CI/CD:
Familiarity with DevOps practices, continuous integration, and continuous deployment (CI/CD) pipelines for efficient software development and deployment.
Performance Optimization:
Knowledge of tools and techniques for optimizing software performance and addressing bottlenecks.
Key Responsibilities:
Architectural Design:
- Develop and maintain the highlevel technical architecture for our software products.
- Create architectural diagrams, documentation, and design specifications that guide the development teams.
- Ensure the architecture supports scalability, performance, security, and maintainability requirements.
Collaboration:
- Collaborate with product managers to understand and define product requirements, including functional and nonfunctional aspects.
- Work with development teams to ensure alignment between the architectural vision and the implementation.
Technical Leadership:
- Provide technical leadership and guidance to development teams.
- Conduct code reviews and ensure that development follows architectural best practices.
Technology Stack Selection:
- Evaluate and select appropriate technologies, frameworks, and tools to implement the architectural vision.
- Stay uptodate with emerging technologies and industry trends.
Quality Assurance:
- Define and enforce coding standards, design patterns, and best practices.
- Conduct architectural reviews to ensure compliance with design principles.
Performance Optimization:
- Identify performance bottlenecks and work with teams to optimize system performance.
Security and Compliance:
- Ensure that security measures are integrated into the architecture.
- Ensure compliance with industry standards and regulations relevant to the product.
Qualifications:
- 10+ years of experience as a platform / product architect or similar role.
- Bachelor's or Master's degree in Computer Scienc
More jobs from Atlas Systems
-
SQL Report Developer-jk2
Bengaluru, India - 2 weeks ago
-
Senior Technical Delivery Manager
Bengaluru, India - 3 weeks ago
-
Digital Graphic Designer
Bengaluru, India - 1 week ago
-
Cognos Report Developer-jk3
Bengaluru, India - 3 weeks ago
-
SQL Developer-ac2
Bengaluru, India - 3 weeks ago
-
Cloud Architect
Bengaluru, Karnataka, India - 3 weeks ago