DESCRIPTION
Assess and apply new solution designs against defined architecture strategies, principles, policies, and standards in alignment with enterprise architecture strategies. Where current strategies and principles do not meet needs, drive changes back to the Principal Solution Architect. Define application and solution designs for specific systems in coordination with project or product teams.
Key Responsibilities:
- Lead the design and architecture of comprehensive analytics solutions that meet business needs and align with strategic objectives.
- Develop and define the architecture for large-scale data management and machine learning systems, ensuring scalability, reliability, and maintainability.
- Define component breakdown of the system; perform functional allocation to components; establish interfaces between systems and among system components.
- Effectively apply enterprise architecture standards, including styles, stacks, and patterns.
- Develop multiple design solutions, perform cost/benefit analysis, and recommend optimized solution designs to meet business and analytic technical requirements.
- Define reference architectures aligned with architecture standards and building blocks to be applied globally.
- Drive changes in technical architecture into solution designs.
- Work hands-on to validate solutions and ensure relevant learnings are incorporated.
- Provide technical guidance and mentorship to data scientists, data engineers, and data analysts, fostering best practices in machine learning and software development.
- Ensure that data management solutions, machine learning models, and systems are optimized for performance, accuracy, and efficiency.
- Collaborate with business stakeholders to gather requirements, understand business processes, and translate them into technical specifications.
- Oversee integration of diverse data sources, ensuring data quality, consistency, and accuracy.
- Stay current with industry trends, emerging technologies, and best practices in analytics and data science, proposing and implementing innovative solutions.
- Perform multiple Proof of Concepts (POCs) to evaluate solutions and include them in solution recommendations.
- Create and maintain comprehensive documentation for architecture designs, data models, and analytics solutions.
- Maintain strong relationships to deliver business value using relevant Business Relationship Management practices.
Want more jobs like this?
Get jobs in Pune, India delivered to your inbox every week.
RESPONSIBILITIES
Skills & Experience:
- Required Experience: 5+ years of relevant experience in data management, analytics, machine learning, solution architecture, or a related field, with a proven track record of designing and implementing complex analytics solutions.
- Technical Skills (Required):
- Expertise in ETL processes, data modeling, data integration, machine learning model management, MLOps, and DevOps.
- Proficiency in tools and technologies such as SQL, Python, R, Hadoop, Spark, and cloud platforms (AWS, Azure, Google Cloud).
- Experience designing cloud solutions using the Azure cloud platform.
- Technical Skills (Nice to Have):
- Experience in Databricks, Snowflake, and Neo4J (in that order of preference).
- Expertise in machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong understanding of algorithms, data structures, and statistical methods.
- Additional Experience (Preferred):
- Experience with architecting and integrating enterprise systems and data.
- Familiarity with IoT technology.
- Knowledge of Agile software development and DevSecOps.
- Analyzing complex business systems, industry requirements, and governance to create solution designs.
- Proven architecture and design experience for cloud-based platforms and enterprise applications.
Competencies:
- Strategic mindset - Seeing ahead to future possibilities and translating them into breakthrough strategies.
- Balances stakeholders - Anticipating and balancing the needs of multiple stakeholders.
- Collaborates - Building partnerships and working collaboratively with others to meet shared objectives.
- Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.
- Decision quality - Making good and timely decisions that keep the organization moving forward.
- Persuades - Using compelling arguments to gain the support and commitment of others.
- Change Management - Applies the Cummins structured process and tool set for engaging individuals and organizations through change to achieve and sustain business results and outcomes.
- Architecture System Design - Defines and develops architecture deliverables, artifacts, and building blocks to enable controlled transformation in response to business needs.
- Solution Design - Creates and defines solutions that meet business, technical, security, governance, and compliance requirements.
- Solution Functional Fit Analysis - Decomposes systems into components to ensure holistic interaction to meet business and technical requirements.
- System Solution Architecture - Creates solution designs aligned with Cummins standards, including the Cummins Technical Reference Model (CTRM) and CLEAN standards.
- Project Issue and Risk Management - Identifies, assesses, and prioritizes issues and risks, driving actions to minimize risks and maximize positive outcomes.
- Values differences - Recognizing the value that different perspectives and cultures bring to an organization.
QUALIFICATIONS
Education, Licenses, Certifications:
- College, university, or equivalent degree in a relevant technical discipline, or equivalent experience required.
- This position may require licensing for compliance with export controls or sanctions regulations.
Job Systems/Information Technology
Organization Cummins Inc.
Role Category Hybrid
Job Type Exempt - Experienced
ReqID 2411154
Relocation Package No