onsite
Software Engineer II/III - Identity & Access Management - MidAmerican Energy
Software Engineer
Design, configure, and operate IAM solutions—including IGA, PAM, and access management—while automating processes and collaborating with IT, cybersecurity, and business teams to secure system and data access.
About the role
Key Responsibilities
- Design, configure, and deploy Identity & Access Management solutions covering access management, identity governance, and privileged access management.
- Develop and maintain automation scripts and workflows to streamline provisioning, de‑provisioning, and access review processes.
- Partner with IT, cybersecurity, and business stakeholders to define access policies, enforce compliance, and mitigate risk.
- Monitor, troubleshoot, and support IAM platforms in production, ensuring high availability and performance.
- Implement security best practices, conduct regular audits, and contribute to continuous improvement of IAM governance.
Requirements
- 3+ years of hands‑on experience with IAM technologies such as IGA, PAM, or access management platforms.
- Proficiency in scripting/automation languages (e.g., PowerShell, Python, Bash) to build and maintain workflows.
- Strong understanding of security principles, access control models, and compliance frameworks.
- Experience collaborating with cross‑functional teams to translate business requirements into technical solutions.
- Excellent problem‑solving skills and ability to operate in a fast‑paced, multi‑disciplinary environment.
Skills
pythonsqlgcpazureterraformansiblemysqlactive directory