Experience: 10+ years
Location: Bengaluru
Job Description
We are looking for a Data Architect with expert knowledge in Data Engineering and knowledge of Database administration. You should have an end-to-end vision, would know how a logical design will translate into one or more physical Databases and how the Data will flow through the successive Stages involved. You should also have working experience in Data Science to analyse large amounts of raw and structured information to find patterns.
In this role, resources should possess a high level of analytical skill with good knowledge of math and statistics. Critical thinking and problem-solving skills are essential for interpreting data. The passion for machine learning should be the inherent quality of the resource.
Requirements
- At least 10+ years of experience with end-end architecture for large design and coordinating project teams in the SaaS industry
- Proven social and communication skills
- Demonstrated expertise in building Data models, Data Analysis, Data Migration, Data Integration, Machine learning Model development and deployment, Data Visualization and Management at scale is a requirement
- Knowledge of data stores (SQL, NoSQL), and ability to make choices among available technology based on requirements
- Software development experience in one or more programming languages – PL/SQL, SQL and Python
- Experience in working in Agile/Scrum methodologies
- Be data-driven, identify and demonstrate the right tools at every stage of software development to ensure code and architectural qualities are not compromised
- Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems
- Extensive experience with analysis, design, development, customizations, and implementation of software applications including mobile applications
Required Professional and Technical Expertise
- SQL, PL/SQL, Data Modelling, Python, Pandas, NumPy, ETL, Data Mining and Designing Data Architecture
- Preferred Professional and Technical Expertise :
- Proven analytical, problem-solving, and communication skills with fluency in English
- You should be able to solve complex business scenarios and should be able to solve problems in a short span of time
- Experience with a wide variety of predictive modelling, machine learning, data mining, time series forecasting and optimization algorithms along with coding complex queries in SQL and Machine Learning using Python.
- Experience working in a Cloud environment
- Experience with Architectural patterns for High Availability, Performance, Scale-Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures, deployment and operational aspects of IBM cloud
- TOGAF or any other Architect certification
Responsibilities
- Work closely with technical teams and clients to define systems/project priorities, scope, approach, resource requirements, timing deliverables and funding
- Extremely comfortable with individuals at all levels within the organization
- Motivating team members, communicating expectations and goals to project members which is crucial to project success
- Recommends and negotiates with technical/business leaders, peers and higher-level management to allocate employee resources in a manner that best meets project and account demands
- Involved in hiring the potential resources and mentoring most of the new joiners
- Good communication skills, interpersonal skills, self-motivated, team player
- Work collaboratively with the product, marketing and other engineering teams in understanding the requirements and assist them in delivering the solution
- Understand the big picture and the various use cases involved while Designing the Database
- Design, develop and execute the required analytical algorithms, techniques, and statistical methods to develop analytics solutions for solving business problems
- Perform advanced quantitative and statistical analysis of large datasets to identify trends, patterns, and correlations that can be used to improve business performance
- Design experiments, test hypotheses and build actionable and scalable models
- Work closely with internal teams and various stakeholders in the deployment of solutions to optimize the business operations seamlessly
- Own and maintain the architecture document, Data Model, Data Dictionary, Data Mapping, Metadata Management and Information Governance
- Mitigate risks and problems identified in providing the solution
- Keep an eye out for technology trends, open-source projects that can be used
- Integrate internal and external product design into a cohesive user experience
About Outworks Solutions
Outworks Solutions helps tier-one IT organisations improve their workforce. Our expert recruiters aim to bridge the gap between employers and talents. Furthermore, we create result-driven solutions aimed at enriching customer experience. Our headquarter and state-of-the-art development centre are established in Noida, and we have multiple teams operating from Bengaluru, Pune, Dehradun and Nagpur. Outworks Solutions has been a trusted partner to India’s largest IT companies, including IBM, Accenture, Jio, LTI, Mindtree, Publicis Sapient, TCS and more. We will meet your expectations.