Practice made perfect

Join Our Talent Network

Identity and Access Management Engineer in Knoxville, Tennessee, US at TeamHealth

Date Posted: 9/26/2019

Job Snapshot

Job Description

JOB DESCRIPTION OVERVIEW: 

The Identity & Access Management Engineer is assigned to the Information Security Department. This position is primarily responsible for creating and maintaining the Identity & Access Management (IAM) program, architecture, strategy and standards for TeamHealth. This includes delivering enterprise-wide Identity, Access, and Authentication Services for employees, vendors, and contractors with the capability to support cloud and on premise application services. This individual will also define, create, and maintain workflow processes required to provision entitlements to end users.

The IAM Engineer will be a self-starter that demonstrates excellent communication and problem-solving skills with a focus on customer service and user experience. This position will collaboratively participate in all areas of delivery from analysis, development, configuration, testing, implementation and support of various software applications.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Serve as the subject matter expert in designing, implementing, and maintaining TeamHealth's enterprise-level IAM Systems
  • Analyze business needs and propose suitable solutions for Lifecycle Management, Single Sign On, and Multi-factor Authentication capabilities
  • Design, develop, test, and document IAM workflows/connectors, that manage the provisioning of applications and entitlements to end users
  • Manage and maintain IAM policies and technology integrating with sources of record, enterprise applications, and other security solutions.
  • Participate in technical and architectural reviews and provide guidance for enterprise solutions as it relates to Identity and Access Management.
  • Customize and extend IAM products, such as Okta and SailPoint, to meet the business needs
  • Guide application administrators on best practices and standardization when tying applications into IAM systems
  • Provide documentation in support of IAM solutions and participate in defining enterprise wide IAM standards
  • Uphold and enforce IT Security policies and procedures. Investigate and respond to security violations.
  • Raise awareness and contribute to the development of IT Security policies and their corresponding procedures.
  • Troubleshoot technical and business process issues
  • On-call and after hours support

 

Job Requirements

QUALIFICATIONS / EXPERIENCE:

  • Bachelor's degree in a related field or equivalent experience/training
  • Minimum 5 years of IT experience with 2 years of experience in Information Security, Identity and Access Management, or Systems Administration role
  • Understands the concepts and technologies related to SSO (single sign-on) and MFA (multi-factor authentication).
  • Knowledge of technology protocols and services, SAML, OAuth, OIDC, LDAP, Active Directory, XML, SOAP, JSON, REST, SCIM.
  • Experience with identity management provisioning/de-provisioning deployments using AD and other identity sources.
  • Working knowledge in one or more of these languages, .Net, PowerShell, Java, Python or Perl.
  • Experience with software development lifecycle practices, including code reviews, source configuration management, and QA testing.
  • Ability to think strategically and suggest creative solutions
  • Flexible and able to adapt to changing priorities
  • Proactive approach and enthusiasm for problem identification and resolution
  • Familiar with information security regulatory requirements and compliance issues (HIPAA, SOX, PCI)
  • Must possess excellent verbal and written communication skills
  • Experience with SailPoint and/or Okta preferred
  • IT and/or Security Certifications preferred but not required

SUPERVISORY RESPONSIBILITIES: 

This position does not have supervisory responsibilities. 

PHYSICAL / ENVIRONMENTAL DEMANDS: 

  • Job performed in a well-lighted, modern office setting;
  • Occasional lifting/carrying (10 pounds or less);
  • Periodic on-call; evening or weekend work;
  • Occasional travel;

This position may require manual dexterity and/or frequent use of the computer, telephone, 10-key, calculator, office machines (copier, scanner, fax) and/or the ability to perform repetitive motions and/or meet production standards to comply with the essential functions. Also, may require physical and/or mental stamina to work overtime, additional hours beyond a regular schedule and/or more than five days per week.

DISCLAIMER:

Cooperative, positive, courteous and professional behavior and conduct is an essential function of every position. All employees must be able to work with others beyond giving and receiving instructions. This includes getting along with co-workers, peers and management without exhibiting behavior extremes. Job functions may require personal leadership skills such as conflict resolution, negotiating, instructing, persuading, speaking with others as well as responding appropriately to job performance feedback from the supervisor. Additionally, the information contained in this job description has been designated to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this position.