Sr. Data Engineer (Data Warehouse-Snowflake)
Experience: 5+yrs
Location: Pune (Hybrid)
As a Senior Data engineer with Snowflake expertise you are a subject matter expert who is curious and an innovative thinker to mentor young professionals. You are a key person to convert Vision and Data Strategy for Data solutions and deliver them. With your knowledge you will help create data-driven thinking within the organization, not just within Data teams, but also in the wider stakeholder community.
Skills Preferred
- Advanced written, verbal, and analytic skills, and demonstrated ability to influence and facilitate sustained change. Ability to convey information clearly and concisely to all levels of staff and management about programs, services, best practices, strategies, and organizational mission and values.
- Proven ability to focus on priorities, strategies, and vision.
- Very Good understanding in Data Foundation initiatives, like Data Modelling, Data Quality Management, Data Governance, Data Maturity Assessments and Data Strategy in support of the key business stakeholders.
- Actively deliver the roll-out and embedding of Data Foundation initiatives in support of the key business programs advising on the technology and using leading market standard tools.
- Coordinate the change management process, incident management and problem management process.
- Ensure traceability of requirements from Data through testing and scope changes, to training and transition.
- Drive implementation efficiency and effectiveness across the pilots and future projects to minimize cost, increase speed of implementation and maximize value delivery
Knowledge Preferred
- Extensive knowledge and hands on experience with Snowflake and its different components like User/Group, Data Store/ Warehouse management, External Stage/table, working with semi structured data, Snowpipe etc.
- Implement and manage CI/CD for migrating and deploying codes to higher environments with Snowflake codes.
- Proven experience with Snowflake Access control and authentication, data security, data sharing, working with VS Code extension for snowflake, replication, and failover, optimizing SQL, analytical ability to troubleshoot and debug on development and production issues quickly is key for success in this role.
- Proven technology champion in working with relational, Data warehouses databases, query authoring (SQL) as well as working familiarity with a variety of databases.
- Highly Experienced in building and optimizing complex queries. Good with manipulating, processing, and extracting value from large, disconnected datasets.
- Your experience in handling big data sets and big data technologies will be an asset.
- Proven champion with in-depth knowledge of any one of the scripting languages: Python, SQL, Pyspark.
Primary responsibilities
- You will be an asset in our team bringing deep technical skills and capabilities to become a key part of projects defining the data journey in our company, keen to engage, network and innovate in collaboration with company wide teams.
- Collaborate with the data and analytics team to develop and maintain a data model and data governance infrastructure using a range of different storage technologies that enables optimal data storage and sharing using advanced methods.
- Support the development of processes and standards for data mining, data modeling and data protection.
- Design and implement continuous process improvements for automating manual processes and optimizing data delivery.
- Assess and report on the unique data needs of key stakeholders and troubleshoot any data-related technical issues through to resolution.
- Work to improve data models that support business intelligence tools, improve data accessibility and foster data-driven decision making.
- Ensure traceability of requirements from Data through testing and scope changes, to training and transition.
- Manage and lead technical design and development activities for implementation of large-scale data solutions in Snowflake to support multiple use cases (transformation, reporting and analytics, data monetization, etc.).
- Translate advanced business data, integration and analytics problems into technical approaches that yield actionable recommendations, across multiple, diverse domains; communicate results and educate others through design and build of insightful presentations.
- Exhibit strong knowledge of the Snowflake ecosystem and can clearly articulate the value proposition of cloud modernization/transformation to a wide range of stakeholders.
Relevant work experience
Bachelors in a Science, Technology, Engineering, Mathematics or Computer Science discipline or equivalent with 7+ Years of experience in enterprise-wide data warehousing, governance, policies, procedures, and implementation.
Aptitude for working with data, interpreting results, business intelligence and analytic best practices.
Business understanding
Good knowledge and understanding of Consumer and industrial products sector and IoT.
Good functional understanding of solutions supporting business processes.
Skill Must have
- Snowflake 5+ years
- Overall different Data warehousing techs 5+ years
- SQL 5+ years
- Data warehouse designing experience 3+ years
- Experience with cloud and on-prem hybrid models in data architecture
- Knowledge of Data Governance and strong understanding of data lineage and data quality
- Programming & Scripting: Python, Pyspark
- Database technologies such as Traditional RDBMS (MS SQL Server, Oracle, MySQL, PostgreSQL)
Nice to have
- Demonstrated experience in modern enterprise data integration platforms such as Informatica
- AWS cloud services: S3, Lambda, Glue and Kinesis and API Gateway, EC2, EMR, RDS, Redshift and Kinesis
- Good understanding of Data Architecture approaches
- Experience in designing and building streaming data ingestion, analysis and processing pipelines using Kafka, Kafka Streams, Spark Streaming, Stream sets and similar cloud native technologies.
- Experience with implementation of operations concerns for a data platform such as monitoring, security, and scalability
- Experience working in DevOps, Agile, Scrum, Continuous Delivery and/or Rapid Application Development environments
- Building mock and proof-of-concepts across different capabilities/tool sets exposure
- Experience working with structured, semi-structured, and unstructured data, extracting information, and identifying linkages across disparate data sets

About IntraEdge
About
WE ARE A LARGE PRODUCTS
AND SERVICES ORGANIZATION
We operate with the agility and flexibility of a much smaller firm, which allows us to network talent, manage projects and conduct more business opportunities at a much faster and larger scale.From helping you build the perfect teams, to building products and platforms, we are here to provide the strategic vision and execution of your digital transformation initiatives. Our products include: Truyo, Byndr, learn .
Visit us on on website below:
Connect with the team
Company social profiles
Similar jobs
Responsibilities:
- Assisting the Talent Acquisition team to manage end to end recruitment and ensuring the business needs are met within defined timelines.
- Leverage social media and other channels of sourcing to tap the passive candidate pool. The intern shall be a support in Recruitment related analytics.
- Mine databases to identify potential candidates and screen profiles for appropriate skills, experience, and knowledge in relation to open requirements
- Leverage market intelligence and industry trends, including target companies and organizations, to build candidate database
Other Details:
- Work Mode: Hybrid (3 days from office)
- Work Location: Noida Sector 144
Role Description
- Excellent knowledge in Web development using PHP, Codeigniter,Laravel and MySQL
- Experience in third-party rest APIs integration.
- Knowledge in Shopify,Wordpress is an additional advantage.
- Experience in CRM (ZOHO,Salesforce) is an added benefit.
- Good knowledge of CSS / JavaScript / HTML/ Bootstrap
Qualifications
- Computer Science and Software Development skills
- Back-End Web Development expertise
- Programming and Object-Oriented Programming (OOP) knowledge
- Bachelor's degree in Computer Science or related field
- Strong problem-solving and analytical skills
- Experience with web application design and development
- Ability to work both independently and collaboratively
Main Responsibilities:
• Logging all relevant incident/service request details, allocating categorization and prioritization codes.
• Providing first-line investigation and diagnosis using approved tools, systems and procedures.
• Resolving/fulfilling incidents/service requests that are in scope.
• Technical Escalations - escalating incidents/service requests that cannot be resolved/fulfilled within agreed timescales or are out of Service Desk/1st Line scope, to the next level technical team which may include 3rd Parties or other non-Assurance functions.
• Engaging and arranging external technical and non-technical support where hands and eyes support are required on-site.
• Following-up with external technical and non-technical support organizations including 3rd parties until incident/request resolution/fulfilment.
• Managerial Escalations – escalating incidents/service requests that are at risk of failing or have failed agreed SLAs/OLAs, or that are out of scope, which may include 3rd Parties or internal roles (e.g. Service Manager, Account Manager).
• Keeping customers informed of progress.
• Owning incidents/requests from ticket creation to resolution/fulfilment/closure.
• Closing all resolved/fulfilled incidents/requests and other queries. • Communication with customers – keeping them informed of incident/request progress, notifying them of impending changes or agreed outages, etc.
• Ensure the Configuration Management System (CMS) is maintained/updated.
• Maintain an exceptional level of customer service during any engagements with Customers/3rd Parties/Internal Teams.
• Ensure communication at all times is clear, concise, meaningful, professional and efficient.
• Provide feedback to appropriate Line Manager on how the Service Desk (Tier 1 and Escalation Management) and supporting functions can improve.
• Identify need for Problem Management for reoccurring Incidents/Events.
• Understanding of and familiarity with Customers’ services and solutions.
• Compliance with Service Operations processes (Event Management, Incident Management, Request Fulfilment, Change Management, and Problem Management) and associated metrics (SLAs/OLAs/KPIs/other metrics).
• Actively participate as required in meetings (customer, 3rd party, internal).
• Conducting customer satisfaction call backs/surveys as agreed. • Coach/guide Junior staff and new starters.
• Act as delegate for Senior staff.
• Act as technical escalation gate for Junior staff. • Higher First Line Fix/Right First Time than Junior staff.
Experience
• 12+ x months experience in Customer Service/Contact Centre/Help Desk/Service Desk role (must).
• 12+ x months in a process driven organization (must).
• Experience working in a multi-cultural/international environment (desirable).
• Experience in fault diagnosis/troubleshooting and fulfilling requests (must).
Communication and management of schedule with the Experts / Facilitators
Establish relationships with full-time and part-timeExperts / Facilitators across the country;
Scheduling and management of trainings with Experts / Facilitators
Establish regular feedback cycles and obtain from various stakeholders;
Operational assistance for on ground associates before and after programs
Apart from the functions listed above, the new hire may also be expected to assist with peripheral activities.
- Conduct competitive analyses of other websites that operate in the same space
- Prepare customer analyses based on our target demographic and initial transactions
- Participate in creating a content development strategy
- Coordinate with UI design team on issues like navigation, page routing, product page design and more
- Track usability goals and prepare reports for senior management
- Develop mockups for our development and design team
- Conduct usability tests on each independent type of page on the website and create a report showcasing your findings
Hello there, we're in urgent need of a good ReactJS developer
having 3-5 years of experience in ReactJS.
Responsibilities
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Required skills:
- Hands on experience using Material-UI, developing custom components on top of in-build Mui components.
- Graphql(Apollo) experience is a MUST.
- We use React hooks everywhere so you should be well-versed with that.
- Experience developing using Storybook is preferred.
Job Description - Software Developer (Experienced)
Who are we
Syook is an established startup with multiple tier-1 clients, headquartered in Bengaluru, working in the B2B space. We're on the verge of international expansion and hence looking for people who want to learn, contribute and grow along with us. If you are someone who enjoys getting your hands dirty and building things from ground up (which also means you learn truck loads), then we have a place for you!
Our flagship product Syook InSite allows businesses to visualize their operations, providing information that can easily translate into measurable impact on the bottom-line. InSite is an Industrial Internet-of-Things (IIoT) solution that uses Bluetooth Low Energy (BLE) beacons to generate highly-accurate location data of all your resources (both assets and people), at much lower costs than https://syook.com/rfid-vs-ble-vs-uwb-vs-wi-fi/">comparable technologies. The result: Quick RoI and Improved Operational Performance. It’s Industry 4.0, ready for deployment!
Role overview
First and foremost, we're looking for people who are excited about what we're doing -- you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.
Our product stack is MERN (React, Node + Express, MongoDB) and we use React Native on mobile.
We’re looking for someone who has always loved to solve problems and write clean, neat codes with excellent comments, as well as maintain clear documentation. It’s great if you also love getting on the creative side of things and enjoy creating user experiences that are inviting, intuitive and impactful. Designing the layouts of the product, the navigation and the complete look and feel of it could also be something you are involved in.
Now let’s come to what you need to fit into this role :-
- You primarily identify as a full stack engineer and are comfortable working on the server-side as well as have sound knowledge of frontend.
- You have experience in leading a pod (3+ years) and have engineered a product at scale.
- You can write non-trivial programs in Javascript/Python. If you don't know either, you can learn a language quickly.
- You can write clean, modular code in either Object-Oriented style or Functional style.
- You are fluent in using at least one NOSQL DB, preferably MongoDB, but feel free to surprise us.
- You have shipped code to production recently, regularly.
- You are driven and care about doing a good job and improving your craft.
- You are fluent in using the tools of the trade: Testing, Infrastructure Setup, Code Pipelines, Editors, Git, Command line, Slack, Jira
- You have high integrity and you are reliable.
- Can lead a highly driven team and galvanize Syook Engineering in the tech community and position the engineering team for growth.
- You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these
Apart from the above it would be a plus if you also have
- Experience with Docker & Kubernetes
- Experience with Kafka
- Open source contributions
A day in your role will involve any of the following (or a combination):
- Lead a pod of 5-6 developers to carry out sprints and develop features
- Be part of product planning with the product manager
- Understand the requirements and give adequate time estimates for the features
- Take the lead in deciding how to build what needs to be built for scale
- Coordinate with QA for every release and make sure releases are bug free
This list is not exhaustive at all, and you'll have a lot of autonomy over your work.
This is a full time position based out of Bengaluru with the option of working remotely few days of the week. During the interview, you'll be able to share what you're most interested in.
Why you might be excited about us
- We're working to solve a massive global problem and help organizations be more competitive. We love solving problems using technology and are bridging a massive gap in the operations excellence domain.
- We're small, so you'll be able to contribute efficiently and without bureaucracy. You'll quickly have responsibility over big areas of our product.
- Our team has a wide range of experiences (Oilfield, Telecom, Psychology PhD, etc.) and are excited to learn from you, too.
- You'll be able to work independently and set your own schedule. We don't micromanage and will help you do great work. We trust our people and believe that each person here puts their best foot forward.
- We'll mould your role to shape a career you're excited about. We care a ton about your satisfaction and job happiness, and will help prep you for whatever you're looking for in the future.
- We work hard and also highly value balanced work/life. We care about family and your own personal development, and don't expect for you to be always engaged with work.
Why you might not be excited about us
- We're small (~30 people in the company now), so if you like more established companies, it's not (yet) the right time. You'll have to help build our company's culture too.
- Since we're an established and growing startup, projects and priorities may shift.
- Our customers love us, and there's a lot we can improve. It's a great place to be, but this means there's some jank. (Nothing too scary! 😃)
- We can't (yet) provide constant close mentorship for junior developers. As we grow, we'll get a lot better at this.
- Since you'll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. You'll be expected to bring your own experience and perspective to help us do the right things, and raise flags if you think we should do things differently.
About you
None of these are requirements, but do describe the kinds of people that we think would be most effective at Syook right now.
- Love thinking broadly about problems and thinking creatively about how to solve them efficiently.
- Happy to try things out to validate new features, and move on if they no longer solve a problem.
- Excited for a front-row seat into a fast growing, early stage company. Things will change a lot!
- Enjoy thinking through trade-offs, with both mindfulness of short-term needs and our long-term direction.
- Happy writing documentation so that others can ramp up super easily and you're never a single-source-of-failure. We're a bit too small to have silos.
- You are driven and care about doing a good job and improving your craft.
- You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these
- Most importantly, you’re the kind of person who is friendly, approachable, ready to help others and personally driven to put your best foot forward.
Technically these are some of the things we would like for you to have to be able to contribute effectively in this kind of a position:
- You are fluent working with client-side and server side scripting and JavaScript frameworks, in particular Node.js, Mongo.db, React and React Native along with state management libraries like Redux.
- You are proficient in understanding of web markup, including HTML5, CSS3
- You have experience in developing mobile apps and have put it to production
- You can write non-trivial programs in Javascript.
- You can write clean, modular code in either Object-Oriented style or Functional style.
- You are comfortable with Test Driven Development.
- You have shipped code to production recently, regularly.
- You are fluent in using the tools of the trade: Testing, Infrastructure Setup, Code Pipelines, Editors, Git, Command line, Slack, Jira.
Apart from the above it would be a plus if you also have
- Experience with Docker
- Open source contributions
Our current development practices
Since we're an early-stage startup, we constantly have to ask "what gets the most value, cheaply, to validate our assumptions?" We build some things to last a long time, and others as prototypes.
We use linting, e2e testing, CI CD, observability logging, and production probers. We've documented both our web and mobile apps so that you should be able to get started easily—and if you need help, we'll absolutely improve our docs—and contribute your first day.
We recognize the value of maintainability and keeping our developer experience nimble. Our sprints are for 2 weeks and we push releases to production as per this schedule.
You'll help push us to be our best, and we're excited for recommendations and insights you have as you join. You'll be an owner and contribute towards how we work.
Joining our team
Interview process
We want you at your best, and won't be giving you gotcha-style algorithms questions. We want to get to know you, hear about what you're interested in, and learn about what you hope to do in the future.
1. Meet us and learn about Syook
You'll first talk to Sarlaksha or someone from the People Services team (over phone or video) and won't need to prepare anything in advance. The goal of this conversation is to get to know you and mutually explore if we might be a good fit for each other. You'll learn more about Syook and have a chance to ask any questions about our company, team culture, and product.
If we're both excited to continue, we'll send along a bunch of information about the company that you can go through on our own time. You'll then have the opportunity to chat with other people in our company to learn more about them and the company.
2. Technical conversation
We'll have another conversation to talk in depth about your technical experience. We'll talk about frameworks you've used, how you make technical decisions, types of problems you like to solve, etc. You won't need to prepare anything in advance.
This is primarily used to get a better feel for your experience, how you work, and where you may fit in. It'll be used to design the rest of the interview process.
Through this and the next steps, you'll meet more people in the company so we can get to know each other.
3. Technical challenge
Everyone has different strengths, and we want you to do your best. Our goal is for you to clearly demonstrate your technical aptitude. We're open to accommodating what would work best for you.
We can choose mutually between several different options:
- A live pair coding session where we'll work through some problems.
- Working through similar problems independently as a take home challenge.
- Presenting any previous work you've done (example: open source, side project, or even another interview you did).
4. Reference conversations
We will talk to a few people you've worked with before to learn more about how we can best work with you. We expect to hear great things, so this is primarily so we can work with you as effectively as possible.
Getting Started
If you're excited to learn more, you should apply for the job pronto. If we think you might be a fit, we'll respond really fast. Please let us know if you have timing constraints. Regardless, we'll try our best to respect your time along the process.
You can learn more about what we're up to:
- Our company’s website (https://syook.com">https://syook.com) to learn more about the space we're working in, where we write about how IoT is a gamechanger to build smart factories and workspaces.
- Check out our social media handles like Facebook, LinkedIn, Twitter and Instagram (https://www.facebook.com/syookapp/">https://www.facebook.com/syookapp/, https://www.linkedin.com/company/syook/">https://www.linkedin.com/company/syook/, https://twitter.com/syookapp?lang=en">https://twitter.com/syookapp?lang=en, https://www.instagram.com/syookinsite/">https://www.instagram.com/syookinsite/)
If you think you're a good fit here, then we should get talking!! If not, all the best with your job search.
About the Company:
It is a Data as a Service company that helps businesses harness the power of data. Our technology fuels some of the most interesting big data projects of the word. We are a small bunch of people working towards shaping the imminent data-driven future by solving some of its fundamental and toughest challenges.
Role: We are looking for an experienced team lead to drive data acquisition projects end to end. In this role, you will be working in the web scraping team with data engineers, helping them solve complex web problems and mentor them along the way. You’ll be adept at delivering large-scale web crawling projects, breaking down barriers for your team and planning at a higher level, and getting into the detail to make things happen when needed.
Responsibilities
- Interface with clients and sales team to translate functional requirements into technical requirements
- Plan and estimate tasks with your team, in collaboration with the delivery managers
- Engineer complex data acquisition projects
- Guide and mentor your team of engineers
- Anticipate issues that might arise and proactively consider those into design
- Perform code reviews and suggest design changes
Prerequisites
- Between 2-3 years of relevant experience
- Fluent programming skills and well-versed with scripting languages like Python or Ruby
- Solid foundation in data structures and algorithms
- Excellent tech troubleshooting skills
- Good understanding of web data landscape
- Prior exposure to DOM, XPATH and hands on experience with selenium/automated testing is a plus
- Mandatory: Docker, AWS, Linux, Kubernete or ECS
- Prior experience provisioning and spinning up AWS Clusters / Kubernetes
- Production experience to build scalable systems (load balancers, memcached, master/slave architectures)
- Experience supporting a managed cloud services infrastructure
- Ability to maintain, monitor and optimise production database servers
- Prior work with Cloud Monitoring tools (Nagios, Cacti, CloudWatch etc.)
- Experience with Docker, Kubernetes, Mesos, NoSQL databases (DynamoDB, Cassandra, MongoDB, etc)
- Other Open Source tools used in the infrastructure space (Packer, Terraform, Vagrant, etc.)
- In-depth knowledge on Linux Environment.
- Prior experience leading technical teams through the design and implementation of systems infrastructure projects.
- Working knowledge of Configuration Management (Chef, Puppet or Ansible preferred) Continuous Integration Tools (Jenkins preferred)
- Experience in handling large production deployments and infrastructure.
- DevOps based infrastructure and application deployments experience.
- Working knowledge of the AWS network architecture including designing VPN solutions between regions and subnets
- Hands-on knowledge with the AWS AMI architecture including the development of machine templates and blueprints
- He/she should be able to validate that the environment meets all security and compliance controls.
- Good working knowledge of AWS services such as Messaging, Application Services, Migration Services, Cost Management Platform.
- Proven written and verbal communication skills.
- Understands and can serve as the technical team lead to oversee the build of the Cloud environment based on customer requirements.
- Previous NOC experience.
- Client Facing Experience with excellent Customer Communication and Documentation Skills








