Description

Required Skills:

• 10+ years of experience in Solution Architecture, Enterprise Architecture, or related roles.

• Strong expertise in designing end-to-end solutions, including cloud, on-premise, and hybrid environments.

• Extensive experience with Hadoop (Cloudera), Big Data technologies

• Strong foundation in data modeling, distributed computing, and strong analytical and problem-solving skills.

• Hands-on experience with the Hadoop ecosystem (HDFS, MapReduce, Hive, Pig, Impala, Spark, Kafka)

• Experience with Spark programming (Pyspark, Scala, Java)

• Proficiency in microservices, API-driven, and event-based architectures for scalable and resilient systems.

• Strong understanding of data architecture, data integration, and data management in enterprise solutions.

• Hands-on experience with modern development frameworks, DevOps tools, and CI/CD pipelines.

• Deep knowledge of enterprise security, identity & access management, and compliance frameworks.

• Experience designing distributed systems, high-performance computing, and containerized applications.

• Proficiency in working with databases, including SQL, NoSQL, and cloud-based data storage solutions.

• Familiarity with project tools like GitHub, JIRA, Confluence, and collaboration frameworks.

• Hands on data visualization experience in Tableau or Power BI, preferred.

• Excellent communication skills, capable of articulating complex technical solutions to both technical and business stakeholders.

 

Responsibilities:

 

• Design scalable, high-performance, and cost-effective solution architectures for enterprise applications across on-premise and cloud platforms, ensuring alignment with business objectives.

• Define architectural frameworks, patterns, and best practices to integrate data, applications, and services across distributed systems.

• Collaborate with product managers, business stakeholders, and technology teams to understand business problems, define technical requirements, and recommend the best-fit technology stack.

• Develop end-to-end solution architectures that incorporate security, performance, scalability, and maintainability across the enterprise ecosystem.

• Lead the design and implementation of event-driven, API-first, and microservices-based architectures for real-time data processing and system interoperability.

• Identify opportunities for legacy system modernization, technology consolidation, and migration to strategic architecture.

• Collaborate with software engineers, data engineers, and DevOps teams to ensure seamless implementation of designed architectures.

• Define and enforce architectural governance, compliance, and security best practices to ensure system integrity and data protection.

• Stay ahead of emerging technologies and industry trends, evaluating their applicability for enterprise solutions.

• Promote best practices in application modernization, and digital transformation.

Education

Any Graduate