The Senior Cloud Developer will report to the Director of Software Development and will have deep expertise in developing applications for AWS and healthcare data systems.
This role involves developing secure, scalable, and compliant cloud-native applications and supporting the conversion of existing on-premises systems.
Responsibilities include aiding in architecting end-to-end solutions using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, ECS/EKS, and CloudFront.
The developer will assist in the migration and refactoring of legacy applications to utilize AWS-native features like microservices and serverless architectures.
Performance optimization of applications and infrastructure will be conducted using AWS CloudWatch, Auto Scaling Groups, and Elastic Load Balancers.
The role includes implementing CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, and Infrastructure-as-Code with AWS CloudFormation and Terraform.
The developer will prototype and validate new AWS services and approaches to address business and technical challenges.
Requirements:
A Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field is required.
Candidates must have 5+ years of experience in software development, cloud architecture, or systems engineering, with significant hands-on experience in AWS environments.
Deep expertise with AWS core services such as EC2, S3, Lambda, RDS, DynamoDB, VPC, IAM, CloudFormation, and CloudWatch is essential.
Strong programming skills in Python, .NET, and Node.js, particularly in AWS Lambda or containerized workloads, are required.
Experience with containerization and orchestration tools like ECS, EKS, and Docker is necessary.
Proficiency in Infrastructure as Code using AWS CloudFormation and Terraform is required.
Understanding of AWS networking components such as VPC, Subnets, Route Tables, Security Groups, Direct Connect, and VPNs is needed.
Knowledge of AWS serverless architectures including Lambda, Step Functions, API Gateway, SQS, and SNS is important.
Database skills in RDS (MySQL, PostgreSQL, SQL Server, Aurora), DynamoDB, and ElastiCache are required.
Familiarity with monitoring and logging tools such as CloudWatch, AWS X-Ray, CloudTrail, and the ELK stack is necessary.
Benefits:
The position offers a great compensation package and bonus plan.
Core benefits include medical, dental, vision coverage, and a matching 401K plan.
Employees enjoy a flexible work environment with options to work remotely, in a hybrid model, or in-office.
Flexible time off policies include volunteer time off, vacation, sick leave, and 12 paid holidays.
Additional benefits can be explored at the provided link: Experian Benefits.
Experian promotes a people-first culture that emphasizes DEI, work/life balance, development, authenticity, collaboration, wellness, and recognition.
The company has received accolades such as World's Best Workplaces™ 2024 and Great Place To Work™ in 24 countries.