Consulting Security Engineer (C#, .NET, Directory Development)
The role of the Consulting Security Engineer / Directory Development is to implement project oriented solutions in line with corporate wide HCA Information Security initiatives. The position must provide technical depth, systems programming, and security infrastructure skills that cover a broad range of disciplines but specifically Microsoft development tools, Microsoft Active Directory, Microsoft Windows Server Operating System, and other technologies of significance to HCA. These skills will be applied to several project oriented solutions spanning several platforms including Windows, Unix, Linux, mainframe operating systems, data warehouse, and potentially several clinical systems. The primary focus of these skills will be centered on an Information Security Identity Management strategic initiative to integrate and automate the management of digital identity and access control across the mentioned platforms.
Must lead in assignments, resource allocation, budget management including licensing costs, capital asset management, expenditures, contract management, and vendor relationships.
Provide leadership, vision, strategic planning, administration and adherence to sound IT practices in a large distributed security minded department.
Some financial planning. Collaborate on operating and capital budget with immediate supervisor.
Ability to communicate with employees at all levels of the organization.
Ability to calculate and understand ownership and cost management concepts (TCO, ROI, etc)
Maintain connections with authoritative sources of directory information via various LDAP connections/junctions ie. Data warehouse, transaction based system, various identity management tools, and other directory stores. This will require a senior level, conceptual understanding of the mentioned systems.
Development of applications, utilities, and scripts in support of HCA Information Security Identity Management, Monitoring, and Reporting.
Act as subject matter expert on ADSI, LDAP and associated technologies, and other similar APIs.
Develop User Identity Management methodologies and understand automated Identity Management business rules.
Gain in-depth knowledge of the Identity Management system and provide system customization.
Provide Third Level Support of Application User Account and Security Group Management services
Conduct presentations on technologies and business processes associated with Identity Management
Interact with Information Security personnel on Identity Management issues
Act as a liaison between HCA Product Development and Information Security for security and Active Directory related development efforts
Interact and consult HCA IT&S Personnel and Vendors on Information Security issues
Interact and consult with IT&S Customers and Facilities on Identity Management issues
Deliver effective change management by assessing change requests, identifying risk and ensuring the integrity and security of Information Security's applications are protected at all times
Provide consulting expertise for the review and creation of any external applications or in-house written applications that affect the directory
REQUIREMENTS
College Graduate Required
A minimum of 3 years experience required (5+ or more is preferred)
Object oriented software development is a must.
1 year of Microsoft ADSI Programming experience utilizing the LDAP provider to Active Directory
1 year of Microsoft C# or VB.NET Development for ASP.NET web sites.
3-5 years Microsoft ASP Web development utilizing Visual Interdev and VBScript.
3-5 years VB 6.0 experience both Windows client and COM+ development.
3-5 years SQL Server Database programming on SQL 7 or 2000. ADO and Transact-SQL are a must. Must be familiar with stored procedures, views, indexes, and general server administration.
3-5 years Windows 2000 Server Networking experience. This includes an understanding of Active Directory, DNS, DHCP, TCP/IP and related concepts. (NT experience is helpful.)
Desired but not Required Skills:
Microsoft Access VBA Development
Microsoft Office VBA Development
Microsoft Certification
Information Security experience
Experience with data encryption methods, SSL, and related technologies
AIX, Unix, Linux, or Mainframe host experience
JAVA, IBM Websphere or related development experience
Special Qualifications:
The successful candidate must have at least 7-10 years experience in large, distributed networking environment with specific experience in development of distributed applications connected to that environment. Experience in application security and/or application access requests processes is desired. This position will provide consulting expertise on a multitude of enterprise-wide initiatives where HCA Information Security Identity Management integration is involved. These system integration projects will require expert knowledge of Microsoft Active Directory, ADSI, Microsoft development methodologies, and network infrastructure.
Proven superior analytical and design talent, creative abilities to innovate in complex technical areas, proven ability to achieve results on team projects spanning multiple departments, project planning and time management coordination skills, superior communication and presentation skills, success in subordinate positions working without supervision.
|