Why work at Oxford Computer Group?

What it’s like to work at OCG

Our long-list of satisfied customers would not have been possible without the brilliance and technical know-how of our people. Professional, talented, knowledgeable, energetic, and bursting with ideas, they make OCG the forward-thinking company it is today.

We thrive on life at the leading-edge of technology. We like learning, we work hard, we have fun and we’re committed to pleasing our customers. If you like the sound of that, OCG may be the company for you.

We have a deep and fruitful relationship with our partners at Microsoft. We create identity and security solutions using Microsoft technologies, Saviynt, and other ISV partner solutions. We have won Microsoft’s Partner of the Year award eight times and are a member of MISA (Microsoft Intelligent Security Association).

Are you the right fit?

We are a team of consultants, architects and business people who work surprisingly closely together, in spite of our geographical range. We are level-headed, logical, creative, straight-talking, hard-working, and share a passion for helping clients navigate challenges. If you are these things too, you’ll fit right in. If you’re looking for a company which tackles interesting business problems with the latest technology, then you’ve found us!

Who are we looking for?

We would like to hear from you if you are an experienced account manager, architect, business development manager, consultant, delivery engagement manager, project manager, salesperson, or systems engineer specializing in:

  • Microsoft Entra ID, Microsoft Entra Multifactor Authentication
  • Azure Rights Management
  • Microsoft Security solutions (Sentinel, Defender, etc.)
  • Active Directory, Active Directory Federation Service
  • Microsoft Identity Manager
  • Microsoft Intune
  • Saviynt

Interested? Email your resume to us with a letter summarizing your skills and experience and why you feel you are the person for us.

Meet our team!

Current Openings

Azure DevOps Architect/Lead/Consultant

Job Description

An Azure DevOps consultant is primarily responsible for the implementation of projects that build and support IaaS in the Azure cloud infrastructure. The role involves the ability to extract and understand the customer’s requirements, from a business as well as a technical point of view. This role is involved in the delivery of all aspects of the technical solution, from the definition and installation of a development environment to the configuration of infrastructure components, and specific fulfillment and support of the testing and deployment of the system.

The consultant must be self-driven – they will not always have the direct support of an architect on-site, and for some engagements (e.g., proofs-of-concept) they will be alone, but will still be required to structure and deliver the engagement appropriately.

The consultant will have technical skills with a strong Microsoft bias. Experience with appropriate technologies is essential, skills in Azure IaaS/PaaS, Azure Kubernetes Service (AKS), Terraform, Helm, are absolute requirements. Unlike in some environments, the consultant does not have the luxury of focusing exclusively on a set of tools or technologies – a willingness to step outside of their comfort zone and to learn new technologies and approaches is essential.

Job Purpose

To contribute to the success of the consulting practice, primarily by generating revenue and delivering successful, profitable projects either as project lead or as a key member of a project team; and indirectly by supporting sales activities and identifying and driving service improvements and new service offerings.

Main Duties

  • Work with Architect to define and validate architecture of client solutions.
  • Develop and implement solutions – either as team lead, team member or working alone.
  • Provide the technical components of sales proposals.
  • Knowledge sharing – responding to queries, mentoring, and delivering internal workshops, whitepapers, and other key learnings.

Leadership

  • Help the business maintain and enhance its reputation by working with peers, partners, and management to drive improvements.
  • Provide technical leadership through depth and breadth of knowledge and be proactive in finding ways to maximize the dissemination of that knowledge.
  • Provide professional leadership through attention to quality and client satisfaction. This should be both by example and through code, design, and quality reviews.
  • Help the business to achieve its objectives, both technical and commercial, by understanding its needs and priorities and working with management to meet them

Technical Requirements

  • Keep skill set sufficiently relevant and up to date to allow the business to produce customer delight at the premium rates demanded.
  • More than 5 years of experience as a DevOps engineer.
  • More than 3 years of hands-on experience with the below technologies:
    • Azure IaaS / PaaS
    • Azure Kubernetes Service (AKS)
    • Terraform
    • Helm
  • Experience running an enterprise grade microservices applications within Azure Kubernetes Service (AKS).
  • Bring in continuous deployment practices to enhance our Agile posture.
  • Imagine, architect, develop, deploy, and evolve CI and CD systems for our cloud applications.
  • Write Infrastructure as Code (IaC) using Industry standard tools and services.
  • Write application deployment automation using industry standard deployment and configuration tools.
  • Design and implement continuous delivery pipelines that serve the purpose of provisioning and operating client test as well as production environments.
  • Provide systems support including responding to monitoring alerts.
  • Implement and stay abreast of Cloud and DevOps industry best practices and tooling.
  • Work with developers to identify necessary Azure resources and automate their provisioning.
  • Document automation processes.
  • CI/CD infrastructure and process troubleshooting (disk space, network issues etc.).
  • CI/CD pipeline support (troubleshooting, support with setting up in new projects).
  • Work closely with key stakeholders to capture, analyze, and derive DevOps requirements.
  • Hands-on experience in continuous delivery and continuous integration of CI/CD pipelines.
  • Proficient with Git, Azure DevOps and/or GitHub.
  • Strong hands-on expertise in diverse DevSecOps concepts / tools, especially on Azure DevOps, Pipelines, GitHub, GitHub actions.
  • Ability to assess the requirement, environment and suggest right tools / technologies.
  • Hands on experience on Kubernetes and containerization technologies like Docker and Azure Container Registry.
  • Expertise in Debugging and providing solutions and workarounds.
  • Knowledge on different monitoring and logging solutions available on Cloud, preferably on Azure.
  • Excellent communication, presentation, and coding abilities.

Certifications Preferred

  • Microsoft Certified: Azure DevOps Engineer Expert (AZ – 400)
  • Microsoft Certified: Azure Security Engineer Associate (AZ-500)
  • HashiCorp Certified: Terraform Associate
  • Certified Kubernetes Application Developer (CKAD)
  • Certified Kubernetes Administrator (CKA)
  • Certified Kubernetes Security Specialist (CKS)

To find out more and apply for this position, email brian.reed@oxfordcomputergroup.com. 

Identity & Security Consultant

Job Description

An Identity Consultant is primarily responsible for the implementation of a project, whether it be a full deployment project, or a proof-of-concept. The role supports the Identity Architect and involves the ability to extract and understand the customer’s requirements, from a business and technical point of view. The Consultant is involved in the delivery of all aspects of the technical solution, including the definition and installation of a development environment, the configuration of server components, and specific fulfillment and support of the testing and deployment of the system. In addition to the technical capabilities involved, the Identity Consultant needs to be capable of engaging with the customer to clarify requirements, present technical options with reasoned argumentation, and be equipped to negotiate trade-offs. The Consultant must be self-driven – they will not always have the direct support of an architect on-site. For some engagements (e.g., proofs-of-concept) they will be required to structure and deliver the engagement while working independently.

The Consultant will have technical skills with a strong Microsoft bias. An advanced Microsoft certification is required. Experience with appropriate technologies is essential – not all consultants will cover all technologies, of course, but skills in Active Directory, Azure, Microsoft 365, SQL Server, are required. The Consultant will support the Architect with expert advice on technical matters, making timely use of technical reference resources to extend their knowledge as required. Unlike in some environments, the Consultant does not have luxury of focusing exclusively on a set of tools or technologies – a willingness to step outside of their comfort-zone and to learn new technologies and approaches is essential.

Job Purpose

To contribute to the success of the consulting practice by generating revenue and delivering successful, profitable projects either as project lead or as a key member of a project team; and indirectly by supporting sales activities by identifying and driving service improvements and new service offerings.

Main Duties

  • Work with Architect to define and validate architecture of client solutions.
  • Develop and implement solutions – either as team lead, team member or working alone.
  • Provide the technical components of sales proposals.
  • Project manage self and small team – deliver on time and on budget, manage client expectations, produce status reports, create, and update project plans and budgets; follow the OCG methodology.
  • Lead projects with responsibility for project delivery, including work of others on project.
  • Knowledge sharing – respond to queries and mentoring. Deliver internal workshops, whitepapers, and other key learnings.
  • Develop new service offerings, tools, techniques, procedures, and policies.

Leadership

  • Help the business maintain and enhance its reputation by working with peers, partners, and management to drive improvements.
  • Provide technical leadership through depth and breadth of knowledge and be proactive in finding ways to maximize the dissemination of that knowledge.
  • Provide professional leadership through attention to quality and client satisfaction. This should be both by example and through code, design, and quality reviews.
  • Help the business to achieve its objectives, both technical and commercial, by understanding  its needs and priorities and working with management to meet them

Technical Skills

  • Keep skill-set relevant and up to date to allow the business to produce high quality white glove services.
  • Identity Management Systems:
    • NetIQ, SailPoint or Saviynt architecture and implementing feature sets
    • Complex SQL Management experience -solid SQL experience custom DB support/design
    • Tier 3 Identity Management support and architecture.
  • Familiarity with Graph/Rest API and Visual Basic/C.
  • PowerShell experience with PS scripting/troubleshooting.
  • PKI Design – MS certificate creation/CA support.
  • Azure AD Connect implementation and support.
  • Active Directory migration experience, including advanced understanding of organizational units and directory structure, common object types (user, group, contact, etc.), commonly used attributes, permissions, and inheritance.
  • Azure Active Directory: configuration, MFA, SSPR, Privileged Identity Management (PIM), Security, SSO (OpenID and SAML).
  • Familiarity with Advanced Threat Analytics.
  • Microsoft Identity Manager 2016 Sync: fluency with common management agent types (ADDS, SQL, MIMMA), synchronization (CS <-> MV <-> CS), attribute flow precedence, and Azure AD Connect.
  • Microsoft Identity Manager 2016 Service/Portal
    • Understanding of traditional (policy driven) and scoping filter-based inbound/outbound synchronization rules, criteria-based sets, workflows, specifically action workflows
    • Well versed in set transition and request-based management policy rules
    • Experience with MIMWAL and understanding of different activity types, resource control display configurations and Oracle, AD-LDS, MySQL, PCNS, GALSync, and Microsoft Entra ID self-service password reset/account unlock.
  • Troubleshooting/Performance:
    • Solid understanding of search requests and how MIM processes requests and scaling
    • Understanding of IIS, SQL (instances, basic permissions, aliases, etc.), PowerShell scripting
    • Fundamentals for Windows Server environment (event logs, running processes, etc.).

Delivery

Look to delight customers, enhance company reputation, and justify our claim to being experts by:

  • Acting responsibly with clients’ budgets, systems, and data – the people you are working with day to day may not be the same people who are looking at the cost; it is your responsibility to be aware of the commercial arrangements for the engagement and to monitor the budget.
  • Ensuring that our deliverables (code, documentation, and systems) are high quality and would stand up to any scrutiny. Seek guidance if you are in any doubt about the quality.
  • Raising concerns and potential issues through the appropriate channels so that they can be addressed and planned for before they grow into monsters– if there’s any chance it might bite us later, raise it now.
  • Keeping delivery promises and communicating slippage at the earliest possible opportunity through the appropriate channel.
  • Understanding the customer’s business imperatives and showing appropriate flexibility – remember we’re experts in Identity Management, not in how they should run their business.
  • Endeavoring to exceed customer expectation by delivering on (or under) time and budget and in doing so, encourage a long-term, commercial relationship based on trust.

To find out more and apply for this position, email brian.reed@oxfordcomputergroup.com. 

OCG is hiring

We are always keeping an eye out for outstanding account managers, architects, consultants, and engagement managers who share our passion for creating effective solutions. View the job descriptions below to see if your skills might be a match for OCG.

Architect

Responsibilities

Being a major contributor to OCG’s strategy, the architect provides guidance and structure to maintain and evolve our delivery competency, evangelizes our technical brand and expertise in the marketplace, influences partner product and positioning decisions, and sets the technical direction for the company.

On the tactical side, the architect leverages their breadth of experience with current and emerging technologies to help clients develop a technology strategy and road map and then in executing on that road map, the architect ensures multiple concurrent engagements are effectively scoped, resourced, delivered, and closed.

Being fully independent, the architect proactively identifies and diffuses situations that could lead to execution risks, is able to triage and effectively resolve delivery issues as they are encountered, and analyzes day-to-day delivery experiences to drive improvements across the practice.

Skills and Experience Required

The Architect will have a breadth of deep technical skills with a strong Microsoft bias, along with advanced certifications (at least one of: MCSE, MCITP, CISSP). Experience with appropriate technologies, including those that compete with Microsoft is essential – not all architects will cover all technologies of course, but experience in large-enterprise environments with demonstrated architecture, engineering, and operations skills in Active Directory, MIM Sync, and Microsoft Entra ID are critical.

While OCG looks for leaders in every role, the architect leads from the front – leadership and influence skills are critical. The architect is highly customer-oriented, has great communication skills (written, verbal, presentation, influence), follows established process, deals extremely well with ambiguity, effectively mentors others, and has a high level of personal ambition and initiative to help them stand out in a peer group of the best in the business. The architect must have at least 10 years of experience architecting/engineering/supporting related technologies in a large-scale enterprise environment.

Desired

Additional skills desired in an ideal architect include technical breadth and/or depth in related technologies, as well as the MIM Portal, MIM workflow development, Roles Based Access Control, Active Directory Federation Service, Azure Multifactor Authentication, Azure Rights Management, Intune, Systems Center Configuration Manager, Systems Center Operations Manager, Systems Center Service Manager, Office 365, Dirsync, Public Key Infrastructure, C#, and VB. Advanced project management skills, additional Microsoft and security-industry certifications, and a B.S./M.S. in Computer Science (or other related field of study) are also highly desired.

Interested in becoming an OCG Architect? Take our skills profile survey and we’ll contact you with more information.

Consultant

Responsibilities

A consultant is primarily responsible for successful execution of an integration engagement, working directly with clients individually, or as part of a larger team. In addition to delivering successful engagements, the consultant identifies standardization and improvement opportunities, supports peers as they encounter delivery obstacles, and meets maintenance and support SLAs – all while effectively communicating status, issues, and risks. Additionally, this individual provides support to sales during qualification and scoping of engagements, delivers instructor-led training, contributes to product/service engineering efforts, and identifies other opportunities to add value during client engagements.

The consultant has deep technical competencies, with an enterprise perspective, in a number of products OCG specializes in. This person understands what the product can do out of the box, is able to perform installations and complex custom configurations – and demonstrate product functionality, aligned to customer need. The ideal candidate also has a deep, demonstrated track record in troubleshooting complex product issues and executing test plans related to integration of these technologies.

The consultant understands the value proposition of the products and OCG’s services in this space and makes recommendations – while nurturing an ongoing customer relationship by helping them realize the value of their investment.

The consultant must make timely use of technical reference resources to extend their knowledge as required. Unlike in some environments, the consultant does not have luxury of focusing exclusively on a set of tools or technologies – a willingness to step outside of their comfort-zone to learn new technologies and approaches is essential.

Skills and experience required

The Consultant will have technical skills with a strong Microsoft bias, along with advanced certifications (at least one of: MCSE, MCITP, CISSP). Experience with appropriate technologies is essential – not all consultants will cover all technologies of course, but competent skills in Active Directory, FIM Sync, and Microsoft Entra ID are critical.

The Consultant must be highly customer-oriented, have great communication skills (written, verbal, presentation, influence), follow established process, deal well with ambiguity, be a fast learner, and have a high level of personal ambition and initiative to help them stand out in a peer group of the best in the business. The Consultant must have at least 5 years of experience engineering/supporting related technologies in a large enterprise environment, or as a consultant integrating these technologies into similar environments.

Desired

Additional skills desired in an ideal consultant include technical breadth and/or depth in related non-Microsoft technologies, as well as the MIM Portal, MIM workflow development, Roles Based Access Control, Active Directory Federation Service, Microsoft Entra ID Multi-factor Authentication, Azure Rights Management, Intune, Systems Center Configuration Manager, Systems Center Operations Manager, Systems Center Service Manager, Office 365, Dirsync, FIM CM, Public Key Infrastructure, C#, and VB. Project management skills, additional Microsoft and security-industry certifications, and a B.S. in Computer Science (or other related field of study) are also highly desired.

Interested in becoming an OCG Consultant? Email brian.reed@oxfordcomputergroup.com we’ll contact you with more information.

Account Executive

We are looking for driven sales professionals with experience in the Microsoft and/or Saviynt enterprise platform space.

Requirements

  • Thorough knowledge of the Identity and Access Management and Identity Governance solutions
  • Existing contacts with the Microsoft field and large enterprise accounts
  • Energetic, outgoing, and a self-starter able to work with minimal supervision
  • A college graduate
  • Technically inclined with an interest in things like mobility, cloud computing, and cyber security
  • Willingness to learn and curiosity that stretches beyond the 8 hour working day
  • A strong communicator (both written and oral)
  • Good organization skills. Able to manage partner relationships with many contacts and opportunities

Account Executives report to the VP of Sales. We offer a competitive compensation plan consisting of base and commission. Oxford Computer Group provides 401k with company match and generous health insurance benefits.

Please email resume and cover letter for consideration to info@oxfordcomputergroup.com.

What we offer

OCG’s benefits program is designed to keep our people – who are our most important asset – healthy and productive. We offer competitive salaries and the following benefits to qualified employees:

  • Education Employees have access to world-class OCG-developed courseware and can take part in instructor-led education opportunities. OCG helps employees obtain and maintain certain industry certifications.
  • 401K matching OCG matches a percentage of employee salary.
  • Bonus Bonuses are based on company profitability and staff achieving personal and organizational objectives.
  • Commission Sales staff qualify for commission based on margin resulting from sales.
  • Life and Accident Insurance OCG pays the cost of basic Life and Accidental Death & Dismemberment (AD&D) insurance; supplemental coverage is available at an additional cost.
  • Short and Long-Term Disability OCG offers both short-term and long-term disability benefits (partial wage replacement) to reduce the impact of non-work related illness or injury.
  • Accidental Injury and Critical Illness Insurance Optional coverage available to employees at their own cost, managed by OCG to make it affordable.
  • Healthcare  We offer comprehensive medical, dental, and vision coverage plans that provide employees with cost-effective and flexible care.
  • Paid time off All employees receive annual vacation leave that increases with length of service as well as ten paid holidays.
  • Flexible work location and schedule Many careers at OCG support flexible work arrangements based on role, location, and customer needs

With OCG you can discover your potential, make your ideas reality, make an impact, learn, thrive and be rewarded! Join us!