Job Description
Gorilla Logic provides nearshore Agile teams to Fortune 500 and SMB companies, bringing unparalleled expertise in the delivery of full-stack web, mobile, and enterprise applications. Our highly collaborative Agile Gorillas are uniquely qualified to implement complex software initiatives. With offices in the United States, Costa Rica, Colombia and Mexico, Gorilla Logic helps clients gain competitive advantages to achieve results faster.
Principal Data Solutions Architect
Gorilla Logic is seeking an exceptionally talented and innovative Principal Solutions Architect specializing in modern cloud architecture to elevate our Solutions team. Composed of a diverse mix of multi-skilled Solutions Architects and Strategic Designers, our team operates at the intersection of technology and strategy.
Role Overview
As a Principal Solutions Architect, you will play a critical role in the development and implementation of comprehensive systems architecture tailored to meet our clients’ unique needs. Your responsibilities range from gathering client requirements and functional specifications to evaluating existing software systems for opportunities for improvement. You will also provide leadership and oversight to development teams. Each team member actively participates in technical pre-sales, high-level architecture and design, and solution development.
Responsibilities
- Lead the design and implementation of modern data architectures, including data lakes, data warehouses, and real-time analytics platforms.
- Define data governance and quality frameworks to ensure data integrity and compliance with relevant regulations.
- Client facing opportunity and proposal support.
- Collaborate with data scientists to integrate AI and machine learning models into data platforms.
- Develop ETL processes and data pipelines for data ingestion, transformation, and distribution.
- Work with sales teams on technical pre-sales with a focus on data solutions.
- Oversee the implementation and optimization of data storage solutions, both on-premises and in the cloud.
- Ensure data architecture complies with industry best practices and standards.
- Communicate project status to stakeholders and provide strategic data-driven insights.
- Stay updated on advancements in data technologies and architectures
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, or related field; Master’s in Data Science or related field is preferred.
- 10+ years of experience in data architecture, with at least 5 years in modern data solutions.
- Demonstrated client facing experience and skills to support sales activities.
- Proficiency in big data technologies such as Hadoop, Spark, and Kafka.
- Experience in integrating AI and machine learning models into data architectures.
- Familiarity with relational and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, and Cassandra.
- Cloud architecture certifications like AWS Certified Data Analytics, Google Professional Data Engineer, or Microsoft Certified: Azure Data Engineer Associate are highly desirable.
- Professional development experience, particularly with Python, R, or SQL.
- Excellent written, verbal, and presentation skills, suitable for both technical and non-technical audiences.
- Strong organizational and leadership skills, capable of managing competing client demands, multiple priorities, commitments, and projects.
- Team player with the ability to objectively negotiate and appreciate different points of view.