Implement modern data solutions with Azure Data Factory, Data Lake, Data Bricks, SQL data warehouse, and Cosmos DB
Provide guidance on data governance, security, and privacy
Support IaaS and data migrations and PaaS modernizations
Support data migrations from SQL and open source repositories into modern Azure data services
Craft high-quality Visio documents to communicate thoroughness of vision for system architecture topology, component design, networking and security of proposed solutions
Ensure that proper processes are followed on the project, be familiar with industry best practices
Understand a broad spectrum of technology in order to provide detailed technical design which meets customer requirements
Provide technical leadership for on-premises assessment, economic forecast and modernization strategy
Communicate across client’s community – consistently viewed as adding value
Contribute knowledge, tools and positivity to the greater Perficient culture and community
Serve as a technical leader and mentor
Qualifications:
5+ years of solution delivery experience and a Bachelor of Computer Science, MIS or equivalent degree; without a degree, three additional years of relevant professional experience (8+ years in total)
3+ years delivering solutions on the Microsoft Azure platform with a special emphasis on data solutions and services
Applicable knowledge of principles summarized in the Microsoft Cloud Adoption Framework
Experience developing software architectures and key software components
Experience with IaaS and PaaS capabilities on cloud platforms
Hands-on experience with Kubernetes, AKS, OpenShift or ARO container platforms
Working knowledge of Azure Monitor, Application Insights, Cost Management or equivalent tooling
Understanding of data services including CosmosDB, Azure SQL Database, Data Lake, Databricks, Data Factory, Synapse
Strong experience with Azure Databricks is critical
Experience with Agile/Scrum methodology
Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise
Able to communicate and present complex issues with preciseness, assurance and confidence
Passion for technology and a high technical aptitude
Self-sufficient, high integrity, more than just competent
Demonstrates the use of consulting skills including: questioning, listening, ideas development, permission and rapport, and influencing
Ability to conduct/lead oral status/technical interchange meetings with clients
Owns and produces customer documentation. Ability to translate technical details into concise and easy to understand written form
Ability to translate requirements from client meetings into requirements documents and proposal presentations