redshift engineer at decisionfoundry · Remote only · 2 - 5 years · Bootstrapped · Remote only · Posted 4 Jul 2023

Description
About us
Welcome to Decision Foundry!
We are both a high growth startup and one of the longest tenured Salesforce Marketing Cloud Implementation Partners in the ecosystem. Forged from a 19-year-old web analytics company, Decision Foundry is the leader in Salesforce intelligence solutions.
We win as an organization through our core tenets. They include:
- One Team. One Theme.
- We sign it. We deliver it.
- Be Accountable and Expect Accountability.
- Raise Your Hand or Be Willing to Extend it
Requirements
• Strong understanding of data management principles and practices (Preferred experience: AWS Redshift).
• Experience with Tableau server administration, including user management and permissions (preferred, not mandatory).
• Ability to monitor alerts and application logs for data processing issues and troubleshooting.
• Ability to handle and monitor support tickets queues and act accordingly based on SLAs and priority.
• Ability to work collaboratively with cross-functional teams, including Data Engineers and BI team.
• Strong analytical and problem-solving skills.
• Familiar with data warehousing concept and ETL processes.
• Experience with SQL, DBT and database technologies such as Redshift, Postgres, MongoDB, etc.
• Familiar with data integration tools such as Fivetran or Funnel.io
• Familiar with programming languages such as Python.
• Familiar with cloud-based data technologies such as AWS.
• Experience with data ingestion and orchestration tools such as AWS Glue.
• Excellent communication and interpersonal skills.
• Should possess experience of 2+ years.

Similar jobs (10)
DBS Mintek Pvt Ltd is looking for an experienced and detail-oriented Accounts Manager to oversee end-to-end accounting operations, ensure statutory compliance, and manage financial reporting for our Pune office. The ideal candidate should possess strong hands-on expertise in accounting, taxation, audits, and financial finalization processes.
Key Responsibilities
- Independently manage day-to-day accounting operations.
- Maintain accurate books of accounts using Tally.
- Handle bookkeeping, journal entries, and ledger scrutiny.
- Prepare and finalize Trial Balance, Profit & Loss Account, and Balance Sheet.
- Manage month-end, quarter-end, and year-end closing activities.
- Ensure timely GST filings, reconciliations, and handling of notices.
- Manage TDS deductions, payments, return filings, and reconciliations.
- Oversee direct and indirect tax compliance and return filings.
- Handle PF compliance and other statutory filings.
- Coordinate and manage internal and statutory audits, including audit finalization.
- Prepare MIS reports and financial analysis using Advanced Excel.
- Ensure adherence to accounting standards, statutory regulations, and company policies.
- Liaise with auditors, tax consultants, banks, and internal stakeholders.
Required Skills & Expertise
- Strong hands-on experience in Tally and accounting software.
- Thorough knowledge of bookkeeping, journal entries, and audit finalization.
- Expertise in GST, TDS, tax returns, and statutory compliance.
- Proficiency in preparing P&L, Balance Sheet, and Trial Balance.
- Experience in managing year-end closing processes.
- Advanced Excel skills (Pivot Tables, VLOOKUP/XLOOKUP, complex formulas).
- Strong understanding of Indian taxation laws and accounting standards.
- Excellent analytical, coordination, and communication skills.
Qualifications & Experience
- Bachelor’s or Master’s degree in Commerce / Accounting / Finance.
- CA Inter / CMA Inter or relevant certification preferred.
- 4–8 years of relevant experience, preferably handling accounts independently.
Preferred Attributes
- High level of accuracy and attention to detail.
- Ability to work independently and meet strict deadlines.
- Leadership capability to guide junior accounts staff.
- Strong compliance-driven and ethical approach.
We are looking for a dynamic, target-driven Admissions & Sales Specialist to join our Admissions Team. This role is perfect for someone who enjoys speaking with people, understanding their learning needs, and helping them choose the right music course. If you have a flair for sales, love music, and thrive in a fast-paced environment — we want to hear from you!
Location: Onsite – Bangalore
Work Schedule: Selected candidates would need to be flexible with timings
Experience Required: 1-2 Years
Industry: Education / Music / E-learning
Engagement:
Option 1 - Full-time. As per office timings
Option 2 - weekends - as a part time employee with compensation in commissions
Skills/Qualifications:
- Excellent verbal and written communication skills in English
- Strong interpersonal skills with a proactive approach to learning
- Highly motivated and persistent in converting leads into enrollments
- Adept at understanding and addressing client needs with a customer-centric approach
- Proficient in Word, Excel, and similar spreadsheet tools; quick to adapt to new software
- Ability to work effectively both independently and as part of a team
Requirements:
- Bachelor’s degree in any field (Education, Marketing, or Communications preferred).
- Prior experience in admissions, sales, counselling, or customer service.
- Strong interpersonal and communication skills (verbal and written).
- Passion for music and education is a plus.
- Ability to multitask and work in a fast-paced environment.
- Proficiency in Google Workspace and CRM software.
Responsibilities:
- Handle inbound and outbound calls, addressing inquiries from prospective students interested in Shankar Mahadevan Academy’s online courses.
- Conduct 80-100 calls per day, engaging potential students with professionalism and enthusiasm.
- Effectively communicate course offerings, guiding students toward the best program based on their interests and goals.
- Follow up promptly via phone, chat, and email to nurture leads and ensure a seamless enrollment experience.
- Maintain accurate records of admissions and provide regular updates to the Admissions Manager.
- Consistently meet and strive to exceed monthly enrollment targets.
Why Join Us?
- Be part of a globally recognized music academy.
- Work in a creative and inspiring environment.
- Opportunities for career growth and professional development.
- Competitive salary and performance-based incentives - you convert more, you make more
Responsibilities:
• Utilize telephone solicitation, electronic and written correspondence and face to-face meetings as tools in order to reach and exceed the budgeted
sponsorship target for each conference
• Research and develop a list of potential sponsors for each conference
• Research and develop a list of potential exhibitors when required
• Develop and maintain relationships with existing and potential sponsorship clients and exhibitors
• Keep precise records of conversations with all clients, sponsors and exhibitors; • Update the company Maximiser database as required
• Invoice sponsors and exhibitors once agreements have been reached
• Assist in preparing promotional material to advertise sales opportunities • Maintain knowledge of conference timelines and sponsorship deadlines
• Delegate administrative functions to assistants where possible
• Meet with trade and professional organizations and other groups to organize, promote and discuss ICS conference / trade show services
• Professionally represent ICS at all times.
Competencies:
• Strong closing abilities
• Strong business development skills
• An open-mind and can-do attitude
• Any experience of SPIN selling would be beneficial
• Good commercial awareness and strong business acumen
-
Strong Java programming skills
-
Minimum of 5 years practical software development experience
-
Robust object-oriented design pattern knowledge and implementation experience using Java;
-
Python a plus
-
Advanced knowledge and experience developing and working with relational databases such as
-
Sybase and MySQL
-
Experience with multi-tier application architecture and high performance distributed and in-
-
memory caching solutions
-
Strong understanding of data modeling techniques
-
Strong foundation in SDLC best practices including test driven development, unit testing
-
discipline, agile development, and CI/CD strategies
Job Summary:
We are looking for a skilled and motivated Python AWS Engineer to join our team. The ideal candidate will have strong experience in backend development using Python, cloud infrastructure on AWS, and building serverless or microservices-based architectures. You will work closely with cross-functional teams to design, develop, deploy, and maintain scalable and secure applications in the cloud.
Key Responsibilities:
- Develop and maintain backend applications using Python and frameworks like Django or Flask
- Design and implement serverless solutions using AWS Lambda, API Gateway, and other AWS services
- Develop data processing pipelines using services such as AWS Glue, Step Functions, S3, DynamoDB, and RDS
- Write clean, efficient, and testable code following best practices
- Implement CI/CD pipelines using tools like CodePipeline, GitHub Actions, or Jenkins
- Monitor and optimize system performance and troubleshoot production issues
- Collaborate with DevOps and front-end teams to integrate APIs and cloud-native services
- Maintain and improve application security and compliance with industry standards
Required Skills:
- Strong programming skills in Python
- Solid understanding of AWS cloud services (Lambda, S3, EC2, DynamoDB, RDS, IAM, API Gateway, CloudWatch, etc.)
- Experience with infrastructure as code (e.g., CloudFormation, Terraform, or AWS CDK)
- Good understanding of RESTful API design and microservices architecture
- Hands-on experience with CI/CD, Git, and version control systems
- Familiarity with containerization (Docker, ECS, or EKS) is a plus
- Strong problem-solving and communication skills
Preferred Qualifications:
- Experience with PySpark, Pandas, or data engineering tools
- Working knowledge of Django, Flask, or other Python frameworks
- AWS Certification (e.g., AWS Certified Developer – Associate) is a plus
Educational Qualification:
- Bachelor's or Master’s degree in Computer Science, Engineering, or related field
Key Responsibilities:
- Setting up processes related to finance, accounts, vendor payments, payroll and implementation of those processes across the organization to prevent fraud and ensuring efficient operations
- Preparing financial statements (quarterly, annual) and MIS dashboards for management and investors
- Preparing and analyzing budgets, financial data, cash flows, and providing insights for business planning
- Work closely with cross-functional teams to ensure financial data accuracy, budget planning
- Manage the finance and accounting team, including hiring, training, and developing of team
- Manage relationships with external partners, such as banks and NBFCs, auditors, tax consultants, and regulatory bodies
Requirements:
- Full ownership and accountability, be instrumental in building the organization and growing with the organization for a leadership role
- CA or ICWA is mandatory
- 5+ years of experience in finance and accounting, preferably in fintech, banks, microfinance, NBFC
- Strong Excel or google sheet skills
- Experience in managing financial operations, budgeting, forecasting, and financial planning
- Strong communication and interpersonal skills, with the ability to build relationships with
- Excellent analytical and problem-solving skills
- Experience in managing and developing a team
As a Flutter developer, you’ll work on our mobile app that is built with Flutter. You’ll help to plan and develop new features, review other people’s code, fix bugs, help in technological and business decisions, and support the internal team. You will take initiative to run projects/features smoothly.
Requirements:
- At least 1 year of Flutter experience in a production environment
- At least 3 years of industry experience
Nice to have:
- Having the knowledge required to write native plugins in Swift or Kotlin is an asset
- Having a background in native iOS and/or Android development is a big plus (e.g. experience with Xcode, Gradle, Android Studio).
- Familiar with one or more CI/CD environments: CircleCI, Gitlab, Github, etc. Knowing your way around Fastlane to build & deploy your app comes in handy
- Experience in working with state management libraries such as Riverpod
- Familiar with writing tests for your application: unit tests, widget tests and integration tests
- UI / UX design principles
- Good understanding of coding best practices and design patterns
- Understanding of security technologies (encryption, authentication, OAuth 2.0)
- Contribution to open source projects
- Interest and ability to learn other coding languages as needed
**Frontend**
- experience in building end-to-end frontend and backend apps or Single Page Applications.
- Should know the basics of HTTP(S), DOM, browsers, page rendering
- Should know JavaScript both for Front-end as well as Back-end, Typescript would be good to have
- Have used these Frontend libraries/frameworks: Angular 8, 10
- Have a preference for one of this for the state management: Ngrx, Redux etc
- Skills in one or more chosen frameworks/libraries like jQuery, Bootstrap, etc
**Backend and Databases**
- Experience with Nodejs/Firebase/Nestjs
- Experience MongoDB/Firestore is a must
- Knowledge of Creating RESTful services with Node.js and understanding of REST services (microservices/serverless will be plus point)
- Knowledge of Authentication, authorizations, mailing, fileuploading etc is a must
- Should know querying in mongodb along with Aggregation Pipeline, Map-Reduce,etc
- - Understanding of fundamental design principles behind a scalable application
- - Have written test cases using one of these: Jest, Mocha, Chai,Enzyme, Karma
**Good to have:**
- Work proactively in a team.
- Strong understanding of product development
- Should be a good problem solver, quick learner.
- Good analytical, problem solving and troubleshooting skills.
- Knowledge of Nestjs, Elastic Search Would be plus point
- Have strongly used one of these to keep our code Clean and Consistent: Eslint, Flow, JShint, style-lint











