AWS GlueData architectureETLPerformance tuningPythonRedshiftS3SnapLogicdata engineeringdata lakedata pipelinesdata warehouseAirflowData IntegrationData ManagementData MigrationData ModelingData WarehousingDataWarehouseDevOpsInformaticaKAFKAMarketoMuleSoftNewSQLNoSQLOracleOracle CloudPaaSSalesForceScalacontinuousdata analysisdata collectiondata securitydata warehouseCollaborateschedulingsemi - structured datasoftware engineeringSnowflakeSnowSQLBulk data loadAdvanced SQLALMAPICloud FoundryData ArchitectEncryptionIaaSJavaKubernetesPuppetSCRUMapplication designcloud applicationcloud infrastructurecontinuous integrationlevel designnetwork securitynode . jssoftware architectureAzure data architectAzure Data FactoryAzure Dev OppsAzure blob storageAzure SynapseAzure DatabricksAzure Synapse AnalyticsAzure Stream Analyticsand Azure Cosmos DB
We are looking for an experienced Azure Data Architect to join our team. As an Azure Data Architect, you will be responsible for designing, implementing, and maintaining data architecture solutions on the Microsoft Azure platform. You will work closely with stakeholders and team members to ensure that the data architecture aligns with business requirements and provides reliable, scalable, and secure solutions.
- Design and implement data architecture solutions on the Microsoft Azure platform, including data lakes, data warehouses, data marts, and data pipelines
- Develop and maintain data models, data flow diagrams, and data dictionaries to ensure data consistency and accuracy
- Collaborate with cross-functional teams, including business analysts, data scientists, developers, and infrastructure engineers, to identify business requirements and design data solutions that meet those needs
- Ensure data security and compliance with regulatory requirements, such as HIPAA and GDPR
- Continuously monitor and optimize data architecture solutions for performance, scalability, and cost efficiency
- Evaluate and recommend new Azure services and technologies to improve data architecture and achieve business goals
- Research and properly evaluate sources of information to determine possible limitations in reliability or usability
- Apply sampling techniques to effectively determine and define ideal categories to be questioned
- Compare and analyze provided statistical information to identify patterns, relationships and problems
- Define and utilize statistical methods to solve industry-specific problems in varying fields, such as economics and engineering
- Prepare detailed reports for management and other departments by analyzing and interpreting data
- Train assistants and other members of the team how to properly organize findings and read data collected
- Design computer code using various languages to improve and update software and applications
- Refer to previous instances and findings to determine the ideal method for gathering data
- Bachelor's or master’s degree in computer science, Information Systems, or a related field
- 10+ years of experience designing and implementing data architecture solutions on the Microsoft Azure platform
- In-depth knowledge of Azure services such as Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Stream Analytics, and Azure Cosmos DB
- Experience with data modeling, data warehousing, ETL/ELT processes, and data integration
- Strong understanding of data security and compliance requirements
- Excellent problem-solving, analytical, and communication skills
- Ability to work independently and as part of a team in a fast-paced environment
- Microsoft Azure certifications (such as Azure Solutions Architect Expert) are a plus
- Strong math and analytical skills are essential to complete job requirements successfully.
- Able to compile and organize statistical information retrieved and present findings to management
- Experience working with private and sensitive personal information
- Confident in decision making and the ability to explain processes or choices as needed
- Strong computer skills and ability to use necessary databases and software.
- Interpersonal and customer service skills are required when meeting with and interviewing potential clients.
- Excellent multitasking skills and task management strategies
- Ability to complete milestones and work toward multiple deadlines simultaneously.