CapTech is looking to solve the problem of building and maintaining advanced data systems for clients to enable decision-makers by bringing together data from disparate sources
Requirements
- Experience delivering solutions on a major cloud platform
- Experience in the design and implementation of data architecture solutions
- Production database experience, usually including substantial SQL expertise, database administration, and scripting data pipelines
- Ability to assess and utilize traditional and modern architectural components required based on business needs
- Demonstrable experience with technologies such as SQL, Python, Java, R, C / C++ / C
- Experience with Database: SQL Server, PostgreSQL, Snowflake, Redshift, Aurora, Presto, BigQuery, Oracle
- Experience with DevOps: git, docker, subversion, Kubernetes, Jenkins
Responsibilities
- Developing data pipelines and other data products using Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
- Advising clients on specific technologies and methodologies for utilizing cloud resources to efficiently ingest and process data quickly
- Utilizing your skills in engineering best practices to solve complex data problems
- Collaborating with end users, development staff, and business analysts to ensure that prospective data architecture plans maximize the value of client data across the organization
- Articulating architectural differences between solution methods and the advantages/disadvantages of each
Other
- Ability to think strategically and relate architectural decisions/recommendations to business needs and client culture
- A demonstrable ability to deliver production data pipelines and other data products
- Degree, certification, bootcamp, or other learning
- Collaborative environment and ability to learn from and share knowledge with other developers, architects, and clients
- Ability to assess and utilize traditional and modern architectural components required based on business needs