Design, build, maintain cloud applications and APIs, and analyze data to provide actionable insights.
Requirements
- Build Rest APIs, Bulk APIs, SOAP APIs to integrate different systems
- Strong experience with designing schema and writing postgresSQL queries and SQL queries in general
- Solid understanding of AWS Lambda, S3 bucket upload, EMR and EC2
- Understanding of Object model in Salesforce applications
- Design, develop, and optimize data pipelines/workflows using Databricks (Spark, Delta Lake) for ingestion, transformation, and processing of large-scale data
- Build ETL pipeline with Informatica or other ETL tools
- Support data governance and metadata management
- Experience using static code scan tools
- Collaborate with Data Architects, Business SMEs, and Data Scientists to design and develop end-to-end data pipelines to meet fast paced business needs across geographic regions
- Identify and resolve complex challenges
- Adhere to best practices for coding, testing, and designing reusable code/component
- Analyze business and technical requirements and begin translating them into simple development tasks
- Execute unit and integration tests, and contribute to maintaining software quality
- Identify and fix bugs and defects during development or testing phases
- Contribute to the maintenance and support of applications by monitoring performance and reporting issues
- Use CI/CD pipelines as part of DevOps practices and assist in the release process
Benefits
- Medical, dental, vision, disability, and life insurance
- Flexible spending accounts
- 401(k) plan with match
- Paid time off
- Wellness programs