P

Perficient

Global digital consultancy delivering IT solutions

Azure Databricks Senior Technical Architect

Data EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 7 years of experience in data engineering, data platforms, and analytics, and at least 10 years of consulting experience.
  • Completed Data Engineering Associate or Professional certification.
  • Hands-on development experience on Databricks across at least 6–8 projects.
  • Working knowledge of at least two common cloud ecosystems—AWS, Azure, or Google Cloud Platform—with deep expertise in at least one.
  • Deep experience with distributed computing using Apache Spark, including knowledge of Spark runtime internals.
  • Familiarity with continuous integration and continuous delivery for production deployments.
  • Working knowledge of machine learning operations.
  • Current knowledge across Databricks product and platform features.
  • Familiarity with performance and scalability optimizations.
  • Leadership and team management experience, with the ability to provide strategic planning and oversight.
  • Knowledge of architecture trends, market and technical conditions, and future direction.
  • Experience defining new architectures and independently driving projects from an architectural standpoint.
  • Experience across the complete project life cycle on development and maintenance projects.
  • Knowledge and experience developing software using Agile methodologies.
  • A track record of technical leadership roles delivering solutions within defined timeframes.
  • Experience building client relationships and participating in practice development activities.
  • Experience performing work and managing complex or large consulting projects.
  • Proficiency authoring, editing, and presenting technical documents.
  • Written and oral communication skills, including communicating effectively with technical and non-technical staff.
  • Experience working with globally distributed teams and managing offshore teams.
  • A Bachelor's degree in Computer Science or a related field.
  • Must be open to travel.
  • Demonstrated ability to use artificial intelligence tools to enhance productivity, streamline workflows, and support data-informed task execution. Understanding of artificial intelligence capabilities, limitations, and ethical considerations is expected.

Responsibilities

  • Provide best-fit architectural solutions for one or more projects.
  • Assist in defining scope and sizing work, and anchor proof-of-concept development.
  • Provide solution architecture for business problems, platform integration with third-party services, and design and develop complex features for client business needs.
  • Provide technology direction, ensure project implementation compliance, and use technology research to innovate, integrate, and manage technology solutions.
  • Participate in sales and client pursuits focused on business needs.
  • Own and drive specific areas of technology architecture, providing architectural solutions and designs to project execution teams for implementation.
  • Provide technology architectural assessments, strategies, and roadmaps for one or more technology domains.
  • Lead architecture projects; work with Product Owners and Business Analysts to understand functional requirements and collaborate with cross-functional teams to architect, design, develop, test, and release features.
  • Develop proof-of-concept projects to validate new architectures and solutions.
  • Own development of features in each sprint.
  • Support multiple Agile Scrum teams with planning, scoping, and creating technical solutions for new product capabilities through continuous delivery to production.
  • Liaise with offshore teams and clients to resolve technical dependencies, issues, and risks.
  • Mentor and provide architectural guidance to multiple teams building applications.
  • Drive a common vision, practices, and capabilities across teams.

Desired Qualifications

  • Familiarity with artificial-intelligence-enhanced platforms.
  • A Master's degree in Computer Science or a related field.
  • Data Engineering Associate or Professional certification.

About the Company

Perficient

Global digital consultancy delivering IT solutions

Perficient is a global digital consultancy that provides IT and business consulting services to large enterprises. It helps organizations design and deliver IT and digital solutions, with services spanning business analysis, portal development, and AI-powered digital initiatives. Its offerings are carried out through a global delivery network across the United States, Latin America, India, and Europe, combining strategists and technologists to execute projects from strategy through implementation. The company differentiates itself by leveraging a broad, multinational delivery footprint and pursuing strategic acquisitions to expand its capabilities and market reach, enabling it to serve Forbes Global 2000 and other large enterprise clients across multiple industries. The goal is to help enterprises transform digitally, using data analytics, cloud computing, and AI to achieve measurable business outcomes and improved performance.

Company size
1,001-5,000
Company stage
IPO
Headquarters
St. Louis, MO
Founded
1998

Recently Posted Jobs

Explore more opportunities at Perficient

See more jobs