Careers

WE WOULD LOVE TO WORK WITH YOU SO SEND US YOUR RESUME!

For all job openings shown below, please send a cover letter and qualified resumes to [email protected]

Put the job title you are applying for in the subject of your email.

Sr. Azure Cloud Engineer

Description:

Opal Business Solutions is a fast-growing, Microsoft Gold Partner that supports client networks and server environments throughout the United States.  In being a Microsoft Gold Partner, Opal specializes in Microsoft Azure, Microsoft Power Platform, Microsoft Modern Workplace, Microsoft Office 365, Microsoft Dynamics, and custom development.

We are currently seeking a Sr. Azure Cloud Engineer to join a team of high-functioning, knowledgeable, and passionate technologists.

Technical skills:
  • Lead designing, engineering, development, implementation, integration, and execution of Azure cloud infrastructure for Opal’s prospects and clients
  • Solid understanding of Microsoft Azure Platform offerings:
    • Networking
    • Defender
    • Compute/Storage
    • Migration/Backups
    • Azure Monitor
    • AD
    • Compliance
  • Azure Servers (building, configuration, managing, patching, troubleshooting)
  • Azure System Backup and Recovery Solutions
  • DNS/DHCP, Active Directory (Azure AD),
  • Networking fundamentals (LAN/WAN, subnets, VLANs, VPN, virtual networks, Azure DNS, Azure
  • Firewall/WAF, Load Balancers)
  • Security concepts (network, data, Azure/server, SQL, anti-virus, etc.)
  • Excellent troubleshooting Skills
  • Microsoft O365 Email + Spam / Mail protection
Communication:
  • Excellent ability to lead technical talks with other IT professionals with confidence in providing solutions
  • Sense of seeing the bigger picture and communicating those to clients and colleagues
  • Outstanding phone and email communication skills with clients and colleagues
  • Interact with clients and vendors for technology solutions
  • Ability to find root causes and communicate findings
Additional Responsibilities:
  • Technical subject matter expert on Azure platform and offerings to suit client infrastructures
  • Document technical architecture, instructions, and procedures
  • Research and bring forward new technologies, products, and services to support Opal’s vision
Experience:
  • 7-10 years of Microsoft Azure Infrastructure and engineering experience
  • 3-6 years of overall network/server experience
  • Experience in project-based consulting, related to Azure cloud engineering
Formal Education & Certifications:
  • University degree or technical college degree in the Technology field and/or 5 or more years of equivalent work experience
  • Microsoft Azure Certifications
Personal Attributes:
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Ability to conduct research into new technologies (specifically within the Azure platform)
  • Ability to present ideas in user-friendly language
  • Highly self-motivated
  • Keen attention to detail
  • Proven analytical and problem-solving abilities
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Strong customer service orientation
Work Conditions:
  • REMOTE POSITION (based in the Pittsburgh area)
  • 40 hours per week with the potential to work evenings and weekends
  • Sitting for extended periods of time
  • Lifting and transporting moderately heavy objects, such as computers and peripherals
  • Limited travel (<10% and mostly local)

Business Systems Consultant

Description:

Opal Business Solutions is a fast-growing, Microsoft Gold Partner that supports client networks and server environments throughout the United States.  In being a Microsoft Gold Partner, Opal specializes in Microsoft Azure, Microsoft power Platform, Microsoft Modern Workplace, Microsoft Office365, Microsoft Dynamics, and custom development.

We are currently seeking a Business Systems Consultant to join a team of high-functioning, knowledgeable, and passionate technologists.

Job Duties:
  • Implementation of Microsoft Dynamics 365 Business Central and its Add-On products
  • Installation, training, upgrading, configuration, support, and documentation of Dynamics 365 Business Central and Dynamics GP processes and procedures
  • Develop strategies for ERP implementations at new and existing customers
  • Assist in conducting demos with prospects
  • Research new opportunities and features within Dynamics 365 and be able to demonstrate the features to prospects and the internal team
  • Document processes and procedures for both client and internal use
  • Design financial reports using Jet Reports, native Business Central Account Schedules, and Management Reporter
  • Design and build new reports in Business Central using Excel, Power BI, and AL Code
  • Design and build new SSRS Reports using SQL stored procedures and views with Dynamics GP data
  • On-time and on-budget delivery of various projects
  • Ability to translate business requirements to both technical and non-technical teams
  • Provide end-user support to Dynamics customer base
  • Willingness to work on various Dynamics GP (Great Plains) and SQL projects and support issues
  • Escalate unresolved business application issues/questions to the appropriate party
  • Participate in team calls
  • Various internal projects
  • Desire to learn and become an expert on new and emerging Microsoft technologies, including Azure
Personal Skills:
  • Highly structured with a focus on getting things done efficiently and a self-starter with a strong sense of initiative and responsibility
  • Team Player
  • Proactive in nature
  • Entrepreneurial mindset, Being a visionary
  • Goal-oriented
  • Not afraid to ask questions; the team is always willing to help, “work smarter, not harder”
  • Excellent communicator to business stakeholders and IT developers
  • Analytical and methodical in mastering complex IT topics
  • Ability and willingness to work in an office or remote with minimal supervision
  • Ability to work well within a deadline-oriented structure
  • Excellent interpersonal skills including verbal and written communication skills, teamwork, and customer service skills
  • Must be willing to travel to client sites as needed
  • Strong organizational skills
  • Excellent client service skills, with the ability to understand business requirements and translate them into system configuration and processes
Qualifications:
  • Bachelor’s degree in Finance, Accounting, or related field
  • 2+ years of experience in one or more of the following:
    • Microsoft Dynamics NAV/ Dynamics 365 Business Central
    • Dynamics GP
    • Microsoft SQL Server (T-SQL, SSRS) with emphasis on accounting or ERP – related data

Preference will be given to candidates with the below qualifications:

  • Knowledge of Microsoft Dynamics NAV and/or Business Central development environment
  • Knowledge of the Microsoft Dynamics GP underlying data structure (GL, RM, PM, SOP, POP, IV, FA, UPR, and CM tables)
  • Experience with at least one of the following technologies:
    • Microsoft Azure
    • Power BI
    • SQL Reporting Services
    • Jet Reports
    • BI 360
    • Tableau
    • Host Analytics/Planful
    • Management Reporter
    • FRx
    • Integration Manager
    • eConnect
  • Experience working on a help desk
  • Experience gathering and writing Business Requirements
  • Experience in one or more of the following industries:
    • Healthcare
    • Education
    • Distribution
    • Manufacturing
    • Transportation
    • Professional Services
  • Microsoft certification (e.g., AZ-900, MB-800)

Software Engineer

Description:

Opal Business Solutions is a fast-growing, Microsoft Gold Partner that supports client networks and server environments throughout the United States.  As a Microsoft Gold Partner, Opal specializes in Microsoft Azure, Microsoft Power Platform, Microsoft Modern Workplace, Microsoft Office 365, Microsoft Dynamics, and custom development.

We seek a Software Engineer to join a team of high-functioning, knowledgeable, and passionate technologists.

Overview:

This position will report to the Team Lead. This position is responsible for supporting clients in a variety of types of integrations in primarily a consulting capacity with some exposure to the production of internal intellectual property.

This includes but is not limited to:
• Requirements Gathering
• Estimation
• Solution Architecting (using any combination of existing deployments, Power Platform/Cloud resources, etc.)
• Implementation (designing, coding, etc.)
• Quality Assurance
• Deployment
• Production Support

This position provides the support necessary for our clients to successfully utilize their applications to achieve the business goals in the most efficient manner. This position will look to senior level engineers for support and advisement. This position will also interface with other teams within the company as needed.

The Software Engineer position demonstrates technical knowledge that he or she can apply to technical issues and problems. This position expects successfully researching, designing, and developing a variety of solution types with some independent work and in working with one or more teams.

Expectations:

All positions within Opal are expected to adhere to and promote the Company Mission and Core Values.

Opal Mission: Our mission at Opal is to be an extension of our customers, lending our team of dedicated professionals to design, develop, and deliver technology solutions that help our customers anticipate and overcome business challenges.

Core Values:

• Relationship Focused – Faith, Family, And Customer
• Professionalism: Honesty, Integrity, Respect, Punctual, Trustworthy
• Teamwork: Outside the Box, Willing to help
• Success Driven: Expertise, Learn it all, Prepared, Proactive, Exceeding Expectations

Skills:

The specific skills that are expected at this level are:

• Solid written and verbal communication skills
• Well organized, able to work on multiple projects simultaneously
• Ability to work well independently, collaboratively, and occasionally under pressure

Technical Requirements:

• 2+ years of professional experience developing and deploying software
• Willingness to learn and adapt to both modern and unfamiliar legacy technologies and to effectively share knowledge with other team members
• Possesses or willingness to obtain Microsoft Certifications
• Preferred Experience:

  • C# / .Net Framework / .Net Core / .Net 5/6
  • ASP.Net / MVC / Blazor
  • JavaScript / JQuery / Kendo JS
  • MS SQL Server
  • Azure
  • Power Platform