Description : Senior Applications DeveloperTechnical Skills:Python code developmentExperience with designing Glue jobs using both Python Shell and PySparkFull understanding of Python applications design, code structure, packaging, and deploymentsAbility to write unit tests and use various mocking techniquesFunctional knowledge of DockerExperience with ETL data processing. Airflow experience is highly desired.Experience with writing AWS Lambda functionsExperience with SNS/SQL implementation techniques, event triggering (e.g., EventBridge) and Step FunctionsExperience with infrastructure building using AWS CDKUnderstanding of logging in AWSExperience with database development and data migration (Postgres and Redshift)Experience in building/accessing Data Lakes using Glue/Athena/Redshift and building data access APIsImplementation of database/data lake granular access security, and access integration with Okta/CognitoNote :Hybrid Schedule - 1 to 2 days per week at onsite.VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status
(Please ensure email matches your resume email)
(document types allowed: doc/docx/rtf/pdf/txt) (max 2MB)
By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email