Software Data Operations Engineer
Company: MAQ Software
Location: Redmond
Posted on: May 19, 2023
Job Description:
MAQ Software accelerates data-driven transformations for Fortune
500 companies. Using data analytics, cloud technology, and data
science, we accelerate software initiatives that enable our
customers to transform their industries. We help our clients build
stronger customer relationships, drive sales, identify new
opportunities, and analyze marketing results from our three
engineering centers located in Redmond, WA and India. As a member
of the Microsoft Partner Network (MPN) with ten Gold competencies,
we offer customers a breadth of proven expertise across the entire
Microsoft platform. We are the largest 3rd party publisher of
certified Power BI visuals on AppSource and a Power BI Preferred
Partner. As a premier supplier to the Microsoft Corporation, we
deliver critical business insights to decision makers. We foster a
strong engineering culture with a can-do attitude. All our key
managers come from excellent educational backgrounds and have
significant experience growing a company and mentoring software
engineers. Due to our smaller size, we adopt the latest
technologies and computing trends ahead of the larger industry
players. As a part of the company's globally distributed
engineering team, our engineers gain exposure to the latest
software engineering practices and fast development cycles. Our
developers routinely work on challenging technical problems that
utilize the latest technologies for fast-paced software delivery. -
Examples of some of our projects:
- We built a supervised machine learning model that forecasts the
impact of retail sales on our client's overall revenue. We
collected data from existing customer relationship management (CRM)
and sales systems. We created a forecasting model in Azure
Databricks using existing and custom linear regression to process
the collected data. To reduce forecast runtime and achieve near
real-time analysis, we modified the existing R libraries to SparkR.
The improved insight helped our client proactively focus on
retailers with the highest sales impact.
- We built a check-in app for one of our client's most attended
event. A multinational technology company organizes an annual
multi-event internal expo attended by thousands of their employees.
The manual process of tracking attendance, sending acknowledgments,
and receiving feedback was time consuming. To automate the process,
we built a check-in app that uses mobile devices' camera to capture
the identification badge of each participant. The captured images
are stored in an Azure Blob. An Azure Logic App reads the image
content utilizing Optical Character Recognition (OCR) API to update
attendance records. After the event, notifications are sent to
attendees via Microsoft Teams to complete a feedback survey using a
Microsoft Power Automate Bot. The Feedback App reports the survey
responses to determine the Customer Satisfaction (CSAT) score of
the event.
- For another client with high volume data, we developed and
implemented a hybrid data processing solution using Azure Stream
Analytics and Azure Databricks to reduce data refresh time from 3
hours to less than 30 minutes. We sourced data from the Azure Event
Hub, where refreshes originate. Refreshes are captured through
stream analytics and the updated data is pushed to Azure Data Lake
Storage (ADLS). The data is processed in ADLS, then pushed to Power
BI for reporting. -
- Collect requirement specifications to analyze business
processes and determine the exact nature of user's system
requirements, map process flow, discuss with module leaders and
core team members to decide on the architecture.
- Analyze existing system structures to provide solutions to
improve computer systems to use cloud-based systems and
services.
- Analyze user requirements to match data available to large
computer database source systems to implement solutions at
reasonable performance and cost.
- Design the processing steps and propose new systems based the
user's requirements. Interact with systems analysts/programmers to
develop data migration tools, create processes for the new computer
system and attend to ad-hoc issues related to day-to-day
activities. Work with software developers in the implementation and
testing phase. Develop specifications and workflow (-25%)
- Prepare software specifications, flow charts, and process
diagrams for software programmers to follow. Develop and maintain
systems documentation such as design specifications, user manuals,
technical manuals, descriptions of application operations, and
methodology documentation. -
- Analyze feasibility using commercially available software
systems (e.g. Microsoft Azure versus Amazon Web Services) and
reporting systems (e.g. Power BI versus Tableau). - Analyze and
verify implementation (-25%) -
- Interact with systems analysts/programmers to develop data
migration tools, create processes for the new computer system and
attend to ad-hoc issues related to day-to-day activities. -
- Work with other software developers in the implementation and
testing phase.
- Setup test environment and compare data from multiple sources
to verify reports for end users. - Review implementation status and
reporting (-10%) -
- Participate in technical collaboration meetings and periodical
reviews of implementation status. -
- Report weekly task plan to the project management team for
implementation of custom software. - Training and certifications
(-10%) -
- Participate in technical trainings and complete relevant
industry courses and certifications. Education: -
- Bachelor's or a Master's degree in Computer Science,
Information Systems, Electrical Engineering, Applied Computational
Math Sciences or related fields Our company offers competitive pay
and benefits including paid time off, comprehensive medical, dental
and vision insurance with employee premiums paid in full and a
401(k) retirement plan with 3% company match and immediate
vesting.
Keywords: MAQ Software, Redmond , Software Data Operations Engineer, IT / Software / Systems , Redmond, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...