Solutions Architect

Chennai, TN, IN

7 days ago
Save Job

Summary

OP is looking for a seasoned Solutions Architect to join our dynamic Architecture team and help shape the future of digital transformation. You’ll work alongside visionary technology leaders to craft cutting-edge solutions that address complex business challenges. Ideal candidates will have strong experience in digital, mobile, and cloud technologies and the ability to lead high-impact initiatives from ideation through execution. This is an opportunity to make a tangible difference by delivering next-generation applications that drive business success.

Responsibilities

  • Oversee the solution architecture and design for key projects, delivering accurate estimates and coordinating with architects and designers across solution, infrastructure, and data disciplines to effectively address business challenges.
  • Collaborate with delivery teams, production support, and Shared Services partners (such as Quality Assurance, Infrastructure Engineering, and Reference Architecture) to ensure alignment of solution strategies and estimates.
  • Work closely with business stakeholders to identify problems, create new business capabilities, and design technology solutions that drive success, ensuring all solutions align with business requirements while emphasizing performance, scalability, security, and cost-efficiency.
  • Provide architectural guidance by collaborating with portfolio teams, IT departments, and external partners.
  • Present strategies, incorporate feedback, and foster collaboration with cross-functional technical teams.
  • Embed within Scrum teams by engaging in daily standups and ceremonies, providing architectural direction, and guiding and mentoring technical teams through complex architectural challenges while ensuring alignment with best practices and project goals.
  • Continuously assess and recommend specific tools, platforms, and frameworks that meet evolving project needs, ensuring high compatibility and efficiency.
  • Promote and implement modular design principles to facilitate independent component development and testing, while consistently applying best security practices such as least privilege and data protection across all systems.
  • Conduct quality and security assurance, developing metrics to drive and maintain code quality standards, and ensuring adherence to automated code review processes.
  • Evaluate design options by creating high-level cost estimates for various architectural approaches, ensuring solutions are scalable, secure, and high-performing with a focus on cost-efficiency.
  • Design and review high availability and disaster recovery architectures, proactively identifying areas for improvement and remediating issues to meet project and enterprise standards.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 10+ years of IT experience, with at least 3 years as a developer and 3 years as a solution architect.
  • AWS Certified Solution Architect certification strongly preferred.
  • TOGAF certification is a plus.

Experience

  • Application
    • Programming languages such as Java, Python, .NET, or similar. Java preferred.
    • JavaScript frameworks such as Angular, React are used for building user interfaces.
    • RESTful APIs, GraphQL, and SOAP for interaction between applications and services.
    • Event streaming and messaging brokers like Apache Kafka, AWS Kinesis, AWS SNS, and SQS, or ActiveMQ.
    • Batch Processing (e.g., ETL and Spring Batch)
    • Microservices architecture
    • Serverless, including AWS Lambda
    • Containerization, including Docker and Kubernetes
    • Design patterns like MVC (Model-View-Controller), Strangler, and SOA (Service-Oriented Architecture)
    • API gateway and management tools like Apigee and Amazon API Gateway
    • Domain Driven Design
    • Integration platforms like Spring Integration for connecting diverse systems.
    • Mobile app development frameworks (e.g., Ionic, Capacitor, React Native, Flutter, or Swift)
    • Workflow and process engines such as AWS Step Functions, Camunda, Flowable, and Pega.
    • Document management systems like Hyland Alfresco.
    • Content management platforms like Adobe AEM and a general eCommerce experience.
    • Testing tools like Selenium, JUnit, or TestNG for creating automated unit, integration, and performance tests.
  • Cloud and DevOps
    • Architecture and detailed design of solutions using cloud platforms like AWS, Microsoft Azure, or Google Cloud.
    • DevOps, including CI/CD pipelines (e.g., GitHub Actions)
    • Infrastructure as Code (e.g., Terraform and OpenTofu)
  • Data
    • SQL databases such as Oracle, PostgreSQL, or Microsoft SQL Server for structured data storage.
    • NoSQL databases like DynamoDB are used for handling unstructured or semi-structured data.
    • Normalizing data models and understanding the trade-offs of denormalization in large-scale systems.
    • Enterprise data architecture includes operational data stores, data replication, data lakes, and data warehousing.
  • Cyber and Privacy
    • Security frameworks like ISO 27001, NIST, or GDPR compliance.
    • Compliance standards like CCPA, GDPR, particularly important when dealing with sensitive business data.
    • Secure coding practices and principles, such as OWASP, encryption techniques, and identity management.
    • Authentication protocols (OAuth, JWT) and identity management solutions (e.g., Azure AD, ForgeRock, SailPoint).
Benefits

  • Health Insurance, Accident Insurance.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.

Additional Responsibilities

  • Participate in OP monthly team meetings, and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.

About Us

OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields — including AI, cyber security, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: