Identity Access Management Engineer III Availity

  • company name Availity
  • working location Office Location
  • job type Full Time

Experience: 2 - 2 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: gitlab, JIRA, Ansible, Bash, Python, Kubernetes, AWS Identity Center, Terraform, iac, AWS CLI, CloudFormation

About Availity

Job Description

Company Introduction Availity is a diverse group of people whose talents, curiosity and passion steer the company to create innovative solutions for the US Healthcare industry. If you are a driven, creative and collaborative individual, with exceptional technology skills to drive innovation, we want to hear from you. Job Description We are seeking an AWS Identity and Infrastructure Automation Engineer to manage AWS Identity Center, develop infrastructure-as-code (IaC) using Terraform, and orchestrate CI/CD workflows in GitLab. This role involves close collaboration with Product, Business Management, and Cloud Architecture teams in an Agile environment to deliver secure, scalable cloud solutions. The ideal candidate brings hands-on AWS expertise, a strong automation skill set, and a proactive approach to thrive in a dynamic, entrepreneurial setting. Roles & Responsibilities What You Will Be Doing: AWS Identity and Infrastructure Management: Configure and maintain AWS Identity Center to manage SSO, permission sets, and multi-account access within AWS Organizations. Build and maintain infrastructure-as-code using Terraform, Terragrunt, CloudFormation, and Ansible to provision AWS resources (e.g., IAM, VPCs, S3). Work in AWS CLI and GitLab to orchestrate builds and deployments across environments. Collaboration and Agile Workflow: Participate in daily stand-ups, status check-ins, and sprint planning meetings. Monitor JIRA throughout the sprint cycle to track tasks and ensure timely delivery. Consult with Cloud Architects, Technical Leads, and business partners to align on requirements, timelines, and resources. Technical Development and Documentation: Write technical specifications and detailed documentation for identity management, IaC, and CI/CD processes. Read and interpret system/functional requirements, reporting gaps to Technical Leads and Cloud Architects. Prepare thorough documentation of all work, ensuring clarity and accessibility for team use. Project Scoping and Execution: Accurately scope project timelines and resource needs, reviewing estimates with senior staff. Consult with Cloud Architects and business partners to confirm time and resource projections. Perform unit testing and debugging, establishing test conditions based on code specifications, and collaborate with Cloud Architects on testing plans and results. Assist Cloud Architects in resolving/debugging errors as needed. Monitoring and Optimization: Utilize monitoring and logging solutions to maintain system performance and reliability. Continuously refine IaC and CI/CD processes to improve efficiency and scalability. Eligibility To Be Qualified For This Position, You Have Education and Experience: Bachelors degree in Computer Science, IT, or a related field (or equivalent relevant work experience). 24 years of progressive experience with cloud implementations and infrastructure-as-code. 3+ years of hands-on AWS experience (required). Experience working with Product and Business Management teams (a plus). Experience in an entrepreneurial company (a plus). Technical Skills: Expertise in AWS Identity Center, AWS IAM, and common AWS services (e.g., EC2, S3, Lambda). Proficiency in IaC tools: Terraform, Terragrunt, CloudFormation, and Ansible. Experience with CI/CD tooling such as GitLab, Jenkins, or equivalent platforms. Scripting skills in Bash and Python for automation. Knowledge of container technologies like Kubernetes (a plus). Familiarity with monitoring and logging solutions. Certifications: CCSP or AWS Cloud certifications (e.g., AWS Certified Solutions Architect, AWS Certified Security Specialty) are a plus. Soft Skills and Methodologies: Ability to write detailed technical documentation and interpret system/functional requirements. Strong understanding of Agile/Scrum development methodologies. Video Camera Usage Availity fosters a collaborative and open culture where communication and engagement are central to our success. As a remote first company, we are also camera-first and provide all associates with camera/video capability to simulate the office environment. If you are not able to use your camera for all virtual meetings, you should not apply for this role. Having cameras on helps create a more connected, interactive, and productive environment, allowing teams to communicate more effectively and build stronger working relationships. The usage of cameras also enhances security and protects sensitive company information. Video participation is required to ensure that only authorized personnel are present in meetings and to prevent unauthorized access, data breaches, preventing social engineering, or the sharing of confidential information with non-participants.,