brand logo
View all jobs

IICS-Architect

Chennai, Hyderabad, Bangalore
Job Description
Job Title: IICS - Architect 
Bangalore | Chennai | Hyderabad
Tiger Analytics is a global AI and analytics consulting firm. With data and technology at the core of our solutions, our 2800+ tribe is solving problems that eventually impact the lives of millions globally. Our culture is modeled around expertise and respect with a team-first mindset. Headquartered in Silicon Valley, you’ll find our delivery centers across the globe and offices in multiple cities across India, the US, the UK, Canada, and Singapore, including a substantial remote global workforce.
We’re Great Place to Work-Certified™. Working at Tiger Analytics, you’ll be at the heart of an AI revolution. You’ll work with teams that push the boundaries of what is possible and build solutions that energize and inspire.
Curious about the role? What your typical day would look like?
As a Architect, you will work to solve some of the most complex and captivating data management problems that would enable them as a data-driven organization; Seamlessly switch between roles of an Individual Contributor, team member, and an Architect as demanded by each project to define, design, and deliver actionable insights.
On a typical day, you might
● Collaborate with the clients to understand the overall client requirements
● Create the robust, extensible architecture to meet the client requirements
● Translate the Business requirements into technical artifacts
● Ingest data from various sources (including APIs), perform required data transformations before loading into target
● Extract historical and incremental data from on-prem Databases, APIs etc and ingest to cloud storage using IICS mapping/mapping tasks
● Create Data Pipelines as per Business requirement
● Schedule the jobs as per requirement
● Validate and deploy components, perform Unit and Integration testing
● Work with DevOps team to define and establish CI/CD process
● Own end-to-end delivery of the project
● Work closely with the clients during UAT Testing and ensure all client issues/concerns are addressed
● Proactively identify the performance bottlenecks and propose corrective actions
● Design and Develop reusable frameworks
● Work with the Project Managers to prioritize work for each sprint to meet project milestones and deadlines
● Closely monitor the Project progress and provide regular updates to the leadership teams on the milestones, impediments etc
● Guide /mentor team members, and review code artifacts
Job Requirement

● 9+ years of hands-on experience in Data Warehouse and ETL
● 3+ years of development experience in IICS Data Integration,Application Integration services using components like mapping task, task flow, replication/synchronization task, mass ingestion etc
● Hands-On Experience of IICS admin related activities like secure agent installation, DIS maintenance
● Decent Experience in using any of the Cloud DW as target- Snowflake/Redshift/Synapse/BigQuery
● Decent Database and Datawarehouse concepts
● Real time experience in one or more RDBMS systems (such as Oracle, DB2, SQL Server)
● Comprehensive experience in SQL, able to write complex SQL queries
● Experience in using Cloud APIs(SOAP&REST) as source in IICS Application Integration by integrating and automating Agent-based processes
● Good understanding of Data Analysis skills
● Real time Experience of working with heterogeneous data sources - structured, semi-structured and unstructured
● Ability to design and develop ETL pipelines with complex transformation logics
● Good understanding of versioning - have used one or more versioning tool
● Experience of working with one or more scheduling tool
● Good experience in Python and Unix shell scripting
● Good understanding of coding standards and ability to define standards for the project
● Experience on one or more cloud platforms (e.g. AWS, Azure, GCP)
● Good understanding of distributed systems and Architecture concepts
● Experience in designing and implementing large applications with particular attention to security, scalability and high performance
● Ability to work across multiple technical teams to provide technical guidance and overview
● Good Understanding of Data Quality and Data Governance
● Understanding of DevOps process
● Ability to define testing strategy for the project
● Good understanding of agile methodology
● Experience in leading the team
● Excellent Communication skills