-Ensures Technology Platform solutions are aligned with the corresponding Platform Blueprint and Company Platform roadmaps; may be called on to be the Technology Platform Single Point of Contact (SPOC).
-Focuses on cross-platform integration to use and optimize platform capabilities.
-Ensures the engineered environment meets the specification in terms of business requirements, application design and infrastructure requirements, i. e. accountable for the platform integration performance and efficiency.
-Performs hands-on solution architecture design work and actively participates in design and code reviews to ensure both delivery of desired business outcomes and alignment to enterprise standards.
-Contribute to high level design as well as detailed design of complex subsystems with emphasis in high availability and low latency.
-Perform technical aspects of software development for assigned applications including design, developing prototypes, and coding assignment.
-Provides input and functional direction to the Technology Platform's API strategy and implementation roadmap.
-Works with Business and Data Architects to align and incorporate their input into platform solutions.
Constantly pursue and learn industry leading/innovative technologies and solutions and build POC's to experiment new technologies, databases, and other application infrastructure.
-Responsible for coaching and mentoring engineering resources on solution architecture, providing advice, mentorship, and assistance to less experienced colleagues as required.
Interacts with business partners and product engineering teams to share and direct architecture practices that may affect business solution delivery.
-Provides architectural governance, reviewing projects to ensure alignment to architectural and technical strategy by driving Technology Platform to Platform Architecture Review (PAR) approval level.
-Ensures accurate asset information is documented and recorded in the appropriate repositories for the assigned portfolio.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal. com.
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
-8+ years of hands-on programming experience progressive experience demonstrating strong architecture, programming, and engineering skills. ----Firm grasp of data structures, algorithms with fluency in programming languages like Java or Python.
-Advanced hands-on experience with application solution architecture design and end-to end software development of complex distributed (multi-tiered) systems.
-4+ years of experience in working with high-scale or distributed RDBMS and/or NoSQL platforms (e. g. PostgreSQL, Redshift, BigQuery, Couchbase, MongoDB, Cassandra, HBase, Neo4J etc.).
-Experience in building Restful APIs, with Event Driven and Reactive programming.
-Proven understanding of relevant supporting architecture domains required to align and deliver solutions (business, information, application, technical, etc.).
-Ability to perform system design reviews to ensure selection of appropriate technology, efficient use of resources, and alignment to strategic platform roadmaps.
-Advanced skills with Open-Source components, frameworks, and complex systems integration.
-Full understanding of Service Oriented Architecture design principles, execution patterns and performance optimization techniques.
-Excellent interpersonal skills (verbal and written), as well as effective consultative and influential leadership skills.
-Well versed in current industry best practices regarding solution delivery disciplines.
-Strong business insight with the ability to identify key issues and their impact in a broad business context.
-Strong analytical skills and algorithmic problem-solving skills.
-Knowledge of / experience with Machine Learning is a plus.
-Knowledge of / experience with Docker/Kubernetes and one or more public cloud (AWS, GCP, Azure).
-Knowledge of/ experience in LLMs and Vector Databases is a Plus.
-Knowledge of AI concepts, such as machine learning, deep learning, natural language processing, computer vision, or reinforcement learning.
-Bachelors Degree in computer science, engineering, information systems or related field required; advanced degree preferred.