Job Description
We are seeking a highly skilled and experienced IAM DevOps Engineer to join our dynamic team. This role is pivotal in driving our DevOps initiatives, with strong focus driving requirements that ensure security, compliance and streamlined user access. The ideal candidate will possess a deep understanding of technical protocols for interoperability.
CI/CD Pipeline Management
- Build, maintain, and update continuous integration and continuous delivery (CI/CD) pipelines to automate code building, testing, and deployment.
Infrastructure as Code (IaC)
- Provision, configure, and manage cloud or hybrid infrastructure using code tools like Terraform, Ansible, or AWS CloudFormation.
Cloud & Server Administration
- Manage virtual machines, networking, server configurations, access controls, and permissions across cloud platforms like AWS, Azure, or Google Cloud Platform.
Containerization & Orchestration
- Deploy and scale applications using tools like Docker, Kubernetes, and OpenShift.
Supporting Integration
- Understanding how IAM solutions integrate with various systems and APIs using standards like SAML, OIDC, and SCIM.
- Provide support for IAM tools and resolve access-related issues for IAM internal teams.
Monitoring & Observability
- Track system health, server metrics, logs, and application performance using tools like Prometheus, Grafana, or DataDog to catch problems early.
Incident Response & Troubleshooting
- Handle production outages, debug failures, fix performance bottlenecks, and lead root-cause analysis.
Security & DevSecOps
- Integrate security scans, vulnerability checks, compliance policies, and secret management directly into the deployment.
Cross-Team Collaboration
- Work with developers, security teams, and IT operations to break down silos and streamline workflows.
- Must be able to work with DevOps engineers, Developers, Support and QA to provide guidance, mentorship, and support.
- Foster a culture of collaboration, continuous improvement, and innovation within the team.
Collaboration
- Work closely with stake DevOps, developers, QA, Support and other stakeholders to ensure seamless integration and deployment processes.
- Participate in architectural discussions and design reviews to promote best practices.
Communication
- Excellent written and verbal communication skills for presenting technical concepts to non-technical audiences.
Problem-Solving
- Proficiency in identifying and resolving complex security and access management issues.
Understand various interoperability protocols
- Security & DevSecOps
- Oracle Identity Manager
- Ping IDM
- PingOne Authorize
- Dynatrace
- Google Cloud Platform
- SAML (Security Assertion Markup Language)
- OAuth 2.0 and OpenID Connect (OIDC)
- SCIM (System for Cross-domain Identity Management)
- Micro Services Architecture, REST and SOAP APIs
- Linux and OS Administration
- Version Control Systems
- CI/CD Tools
- Programming & Scripting
DevOps Practices
- Solid understanding of DevOps principles and methodologies.
- Experience with various designing tools.