As a Senior Software Engineer 2, IAM, you will be responsible for designing, developing, and maintaining the Identity and Access Management (IAM) system for our company. This role requires expertise in software development, security, and cloud infrastructure. You will work closely with the engineering team to ensure the scalability, reliability, and security of our IAM system.
Key Responsibilities:
- Design and develop scalable and secure IAM system components using Python and Node.js.
- Implement machine learning algorithms to improve IAM system performance and security.
- Collaborate with the engineering team to integrate IAM system with AWS services.
- Develop and maintain documentation for IAM system components.
- Troubleshoot and resolve IAM system issues in a timely manner.
Requirements:
- 5+ years of experience in software development with a focus on IAM and security.
- Proficiency in Python, Node.js, and AWS.
- Experience with machine learning and data analysis.
- Strong understanding of cloud security and compliance.
- Excellent communication and collaboration skills.