F

Java Developer or Python Developer with IAM

Falcon Smart IT (FalconSmartIT)
Full-time
On-site
New York, United States

Job Title: Java Developer or Python Developer with IAM

Location: New York, New jersey

Job Type: Fulltime and Contract

Job Description: 

 

DescriptionDesign, build and implement a reimagining of how we collaborate with our customers and partners. Within this role, you will lead the architectural design and implementation planning of Active Directory, Azure, and Unix Kerberos. 

 

Responsibilities:

  • Technical hands-on engineering and management of Active Directory, Azure Entra ID, and Kerberos.   
  • Responsible for design, development and operationalization of enterprise scale security services.
  • Writing tooling to automate repetitive tasks.
  • Customizing reports for audit and re-certifications, and integration with firm standard re-certification and review systems.               
  • Develop robust functionality in a complex, distributed systems codebase.
  • Support and maintain existing functionalities and on-board new functionalities to existing applications.
  • Be able to work independently to contribute to a large team delivering solutions to meet the needs of executive management as well as the general employee population.         

Qualifications:

  • A track record of successful engineering, deployment, and management of Microsoft Active Directory, Azure (ex: Entra ID), and Kerberos. 
  • Scripting and Programming: Skills in scripting languages (e.g., PowerShell, Bash) and programming languages (e.g., Python, Java) for automating tasks and customizing solutions.
  • Identity and Access Management (IAM): Knowledge of IAM principles and best practices for securing access to resources in these systems. 
  • Expertise and deep understanding of web authentication, DNS sub-systems, TCP/IP, WNS, DHCP, Networking, Containerization, Unix.
  • Ability to troubleshoot and debug issues in a fast-paced environment in a timely manner.
  • Ability to multi-task and context switch between various products and services.                  
  • Ability to analyze system performance and capacity metrics and tune systems.  
  • Good understanding of building, deploying, and maintaining applications in an enterprise environment.
  • Deep understanding of how to build fault tolerance and scalability into enterprise systems.
  • Strong understanding of UI concepts and implementation.
  • Experience with microservices and orchestration.
  • Detail oriented with creative problem-solving and analytical skills.
  • Excellent written and verbal communication skills.
  • Ability to work in a fast-paced environment and to be an outstanding team player.
  • Resolve complex issues related to Active Directory, Azure, and Kerberos authentication. Provide support for related incidents and problems.

 

Preferred:

  • Experience with Azure Entra ID
  • Experience with Kerberos
  • Experience with Windows and Linux
  • Experience with a configuration management system, such as Ansible, Salt, Chef, or Puppet

 

Soft Skills:

  • Communication: Ability to communicate effectively with team members, stakeholders, and clients to understand requirements and explain technical concepts.
  • Problem-Solving: Strong analytical and problem-solving skills to troubleshoot issues and find solutions.
  • Collaboration: Capacity to work collaboratively in cross-functional teams to deliver solutions.
  • Attention to Detail: Being detail-oriented to ensure the accuracy and security of identity and access management configurations.
  • Adaptability: Willingness to learn and adapt to new technologies and methodologies in a rapidly evolving cloud environment.
  • Documentation: Skill in documenting configurations, processes, and procedures for knowledge sharing and future reference.
  • Project Management: Basic understanding of project management principles to manage tasks, timelines, and deliverables effectively.

 

 

Show more Show less