Job Title: Senior AWS Developer
Location: Remote
Duration: 6 months+
Job Duties:
- Design, develop, modify, debug, deploy, and evaluate AWS QuickSight reports for finance applications
- Develop using various AWS services, including Lambda, Athena, Glue, S3, API Gateway, RDS, and CloudFront
- Produce cost-effective, reusable, efficient, and scalable programs in an Infrastructure as Code paradigm
- Work collaboratively with the IT team and other departments to maintain data reconciliation between AWS Financial Data Warehouse reports and Oracle FCCS (Financial Consolidation and Close Cloud Service) reports
- Perform other duties as assigned
Qualifications:
- At least 8 years of experience in IT with expertise in AWS QuickSight for Analysis/Report creation
- Strong experience in Python development
- Proficiency in AWS services such as VPC, RDS, Lambda, API Gateway, S3, Athena, DynamoDB, Glue, QuickSight, CodePipeline, and ECS/Fargate
- Experience writing Infrastructure as Code using CloudFormation, CDK (Cloud Development Kit), and Terraform
- Expertise in architecting serverless solutions using AWS cloud services
- Strong SQL and DDL experience with RDBMS (SQLServer, MySQL, Postgres)
- Experience with Java, JavaScript/TypeScript, and Node.js is a plus
- Proficient in source code management and application build and deployment using Git, Maven, Shell scripts, and cloud-based build and deployment pipelines (CICD)
- Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders and translate business requirements into technical designs
- Ability to work independently on complex technical projects and collaborate effectively within a team of technical professionals
- Strong problem-solving skills with the ability to learn quickly and meet deadlines