Responsible for complete lifecycle cycle of application development from inception to retirement as per the business requirements along with approved architecture and roadmap of FI projects within Fluid Intelligence and R&D space
Evaluate business requirements and technology and provide appropriate technical solutions by following Agile methodologies.
Ensure applications and data are effectively integrated into the broader technology ecosystem to create a cohesive landscape.
Drive performance improvement of applications to be consistent the organizational vision, operating modes and processes that are leveraging these systems.
Technical Leadership and Solution Design
Lead and orchestrate the design, development, and delivery of best-in-class technology solutions for Fluidtrend, Fluid Intelligence connected products and R&D platforms.
Own end-to-end technical development, implementation, and operation to create seamless, integrated, scalable, compliant, secure, automated and adaptable solutions.
Shape Fluid Intelligence, Fluidtend IoT and Fluidtrend lab process for fluid care lab and field processes by designing solutions that balance pace, flexibility, scale and longevity.
Translate business requirements into appropriate architecture that balances speed to market, flexibility, integrity and cost.
Create, review and approve technical specifications and other documentation as required for projects or operations.
Collaboration
Partner with other internal IT, Commercial and R&D teams to ensure solution compatibility with strategy, standards and value-based service model
Establish effective working relationships with vendors, service provider and global operational teams to achieve established goals.
Operations & Day to Day
Support ongoing operations with a focus on Fluidtrend, Fluid Intelligence Connected platforms that are built on Salesforce, react native mobile applications and azure cloud data environment including issue triage and coordination of the resolution.
Plan and perform maintenance, change and release management with the DIT team and external application partners.
Manage security and compliance aspects of the supported applications and drive continuous improvement in operations.
Lead release management, user access and audit compliance activities for owned production applications.
Design, implement and oversee end to end services, including creating and maintaining technical knowledgebase, user guides, transition, support and monitoring.
Required Minimum Number of Years of Relevant Experience
8+ years of progressive Digital IT and hands-on technology experience.
8+ years’ experience in Architecture, design, development, test strategy and implementation of Cloud Native, Containerized API development experience for Web, IoT connected products in a private / public cloud environment (Azure or AWS).
Required Skills and Competencies
Expert knowledge of application development, integration, testing, dev-ops and cloud deployment.
Passionate about using technology to solve business problems through data, integration, applications, and sustainable architecture.
Extensive hands-on experience in Full-Stack design and development of Microservices, API’s, REST, JSON, Spring, Java / .net Core application development.
Hands on experience in database design, writing complex SQL queries for Mysql, PostgreSQL or MongoDB and working with ORM tools.
Hands on experience in working with container management solutions like Kubernetes with expertise in configuring and scaling docker containers.
Experience in event driven Architectures utilizing Queues, MQTT or AMQP, HTTPs protocols. Exposure to transport layer security and working in large volume Api integrations utilizing Kafka, Apigee, APIM or similar is a plus.
Experience in working with teams in a multi-geographies in an Agile/Scrum setting with productivity tools like Jira, confluence.
Expert in managing Automated build and continuous integration (CI) and continuous deployment (CD) processes.