The Role
This role is a Senior Azure Data Engineer that will help ensure that Mind Over Machines and it’s Clients unstructured and structured data becomes useful to them. This role will assist in merging and transforming the raw data to become beneficial and ensure that it can be used to develop insights. These insights enable our organization and our clients’ organizations to make data-driven decisions. You will be a senior technical resource on the team fueling amazing experiences for our clients and the growth of Mind Over Machines.
Who You Are
- You are a collaborator
- You are obsessed with our clients and their needs
- You are a constant learner who loves the craft of application design and development
- You are a “we” person
- You are hungry to help Mind Over Machines grow into the best version of itself
- You help clients and Mind Over Machines understand and achieve business goals
Key Roles
- Learner of all things Consulting – we serve clients, not technology
- Actively participate in client engagement meetings
- Ask thoughtful questions
- Write well-written client & team communication
- Understand the big picture
- Practitioner of our Craft
- Focus on why to take specific paths
- Develop solutions independently
- Facilitate business analysis
- Demonstrate consistent history of technical leadership on multiple projects
- Demonstrate technical depth in multiple skills across the technology stack
- Contributing Project Team Member
- Understand the definition of 'done'
- Provide accurate status
- Accurately estimate own effort
- Train and mentor Consultants
- Live by MOM’s Code of Conduct
- Find opportunities to make MOM a better place to work and grow, consistent with expectations outlined in the Competency Framework
Responsibilities
- Collaborate with Project Managers, Architects and Business Stakeholders to understand processes, workflows, requirements, and solutions
- Participate in architectural decisions, design, development and testing new features of application development projects
- Identify, troubleshoot and debug issues in applications you work on to deliver stable and predictable applications.
- Identify and recommend solutions and technologies to promote platform development
- Maintain professional and technical knowledge of Azure and web application development technologies and practices through attending workshops, reviewing/contributing to professional publication, establishing personal networks and participating in professional societies.
- Help ensure integrity, security, availability, and effectiveness of technology infrastructure, including middleware, networks, communications, processing and standards.