The Application Development, Senior Advisor will leverage cutting edge big data technologies to lead enterprise level data initiatives by designing and developing a Big Data platform through database design, data modeling, ETL development, services (nodejs, springboot), and API along mobile experience. Conduct business analysis, event modeling, logical and physical database design using Erwin, database optimization, load strategy design and implementation. Use knowledge of standard commercial databases (Oracle, Teradata, DB2). Work in Big Data and Microservices technologies such as Hadoop, Map Reduce Frameworks, Cassandra, Kafka, Spark, HBase, Hive, Springboot, nodejs etc. Develop database solutions by designing proposed system; defining database physical structure and functional capabilities, security, back-up, and recovery specifications. Provide database support by coding utilities, responding to user questions, and resolving problems. Interact and collaborate with other IT teams including application development, peer reviews, testing, operations, security and compliance and project management office, as well as business customers and external vendors. Additional responsibilities include performing requirement analysis and high quality code development; review the code of coworkers and offer feedback; Design frameworks, libraries, and components that are reusable.
This position could be a fit for you if:
You have expertise in schema design, developing data models and have a proven ability to work with complex data
You have an excellent grasp of integrating multiple data sources into an Enterprise data management platform and can lead data storage solution design
You understand business requirements and can build pragmatic/cost effective solutions using agile project methodologies
You enjoy participating in Agile/Scrum ceremonies, including 2 week release sprints
8+ years of proven work experience as a Software Engineer with advanced knowledge of application, data and infrastructure architecture disciplines
4+ years of developing in modern programming languages: Node js, Java, or Python
4+ years of experience in relational databases, NoSQL, or cloud datastores
Experience developing interactive web applications
Experience with development toolsets, integration and deployment tools, and testing automation tools
Ability to thrive in a fast-paced, dynamic environment that requires a blend of innovation and speed of execution
Ability to understand problems, break them down into hypotheses and propose solutions in a clear manner
Ability to crisply document design and implementation details
Willing to work as a team and has the right attitude to work as a part of a large organization
Experience in developing and deploying scalable cloud based systems with one or more cloud technologies: Google Cloud Platform, AWS, Microsoft Azure
Experience on a minimum of two Agile/Scrum product teams is a plus
Experience in the health-care industry is a plus
Bachelor's degree in Computer Engineering or similar field, or equivalent years of experience.
At CVS Health, we are joined in a common purpose: helping people on their path to better health. We are working to transform health care through innovations that make quality care more accessible, easier to use, less expensive and patient-focused. Working together and organizing around the individual, we are pioneering a new approach to total health that puts people at the heart.
We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an equal opportunity and affirmative action employer. We do not discriminate in recruiting, hiring or promotion based on race, ethnicity, sex/gender, sexual orientation, gender identity or expression, age, disability or protected veteran status or on any other basis or characteristic prohibited by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.