Solution Architect
Cognite
Job Summary
As a Solutions Architect at Cognite, you will be an expert in implementing Cognite's SaaS offerings and applications. Your primary responsibility will be to collaborate with project teams to ensure high-quality implementations, including the correct use of data visualization and transformation technologies, efficient data modeling, and robust integrations. You will also design overall technical solutions, ensure technical fit within the customer ecosystem, and provide guidance to customers and partners. The role requires a deep understanding of operational data and customer business drivers in the heavy asset industry, involving design integrations, data models, and managing operational responsibilities. The architect should be able to lead implementation and make sure that quality criteria for the solution are met.
Must Have
- 4+ years experience as an application/data/solution architect
- Exposure to and experience from the heavy asset industry
- Experience with operational data and customer business drivers
- Bachelor's degree is required; Masters degree a plus
- Consulting experience to negotiate with customers
- Experience with enterprise integration, customer relationships
- Data and analytics project experience
- Familiarity with Business Intelligence tools
- Familiarity with SQL and big data tooling
- Experience with public cloud, preferably AWS, GCP or Azure
- Experience with operations, including support and change control
- Have a DevOps mindset
- Technical background to contribute code
- Architectural skills dealing with data modeling
Perks & Benefits
- Join an organization of 70 different nationalities with Diversity, Equality and Inclusion (DEI) in focus
- A highly modern and fun working environment with sublime culture across the organization
- Flat structure with direct access to decision-makers
- Opportunity to work with and learn from some of the best people
Job Description
What You'll Do
- As a Solutions Architect, you will be an expert in how we implement our Cognite SaaS offerings and applications.
- Your primary responsibility will be to work with project teams to map requirements for a quality implementation ensuring that:
- The right data visualization technology is used in the right way (E.g Power BI, Grafana, Plotly Dash)
- The right data transformation technology is used in the right way (E.g Databricks, Azure, GCP, AWS)
- The data is efficiently modeled and contextualized in Cognite Data Fusion (E.g graph and relational)
- Integrations are well thought out and robustImportant quality criteria for the solution are met (E.g. CI/CD, logging, security)
- Operational responsibility and support agreements for the delivered solution are clearly defined
- Design overall technical solution and ensure technical fit within the customer ecosystem and target architecture
- Design integration and data model using Cognite data connectors, SQL, Python/Java and Rest APIs
- Credible advisor to our customers and partners on Cognite Data Fusion
Who You Are
- 4+ years experience as an application/data/solution/enterprise architect
- Exposure to and experience from the heavy asset industry related to downstream, petrochemicals or energy is required
- Experience with operational data and customer business drivers in the heavy asset industry
- Bachelor's degree is required; Masters degree a plus
- Consulting experience that allows you to confidently negotiate requirements with customers and colleagues
- Have experience with enterprise integration, customer relationships or IT integration design
- Data and analytics project experience and able to confidently lead an implementation
- Broad technical experience with data and analytics stacks
- Familiarity with Business Intelligence tools and enterprise analytics stacks (Power BI or similar)
- Familiarity with SQL and big data tooling (E.g Apache Spark ecosystem)
- Experience with a public cloud, preferably AWS, GCP or Azure, including familiarity with network security concepts, identity providers and application hosting
- Experience with operations, including support and change control, as well as experience architecting centralized monitoring, logging and reporting
- Have a DevOps mindset, and experience with Git, CI/CD, deployment environments
- Technical background, willing and able to dive in and contribute code for advanced topics when needed
- Have architectural skills dealing with data modeling and infrastructure solutions, such as classical data warehousing and big data architectures