


Proficiency in Linux.
Must have SQL knowledge and experience working with relational databases,
query authoring (SQL) as well as familiarity with databases including Mysql,
Mongo, Cassandra, and Athena.
Must have experience with Python/Scala.
Must have experience with Big Data technologies like Apache Spark.
Must have experience with Apache Airflow.
Experience with data pipeline and ETL tools like AWS Glue.
Experience working with AWS cloud services: EC2, S3, RDS, Redshift.

Similar jobs

Basic Qualifications :
● Experience: 4+ years.
● Hands-on development experience with a broad mix of languages such as JAVA, Python, JavaScript, etc.
● Server-side development experience mainly in JAVA, (Python and NodeJS can be considerable)
● UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS, or jQuery, etc., is good to have.
● Passion for software engineering and following the best coding concepts.
● Good to great problem solving and communication skills.


5 years in software development (Minimum 3 years)
Strong expertise in Ruby on Rails (3-5 years)
Knowledge of Python is a plus
hashtag
#Key hashtag
#Skills:
Proficiency in scalable app techniques: caching, APM, microservices architecture
Ability to write high-quality code independently
Experience mentoring junior engineers (0-2 years of experience)
What We Offer:
An opportunity to work with a dynamic team
A challenging environment where your skills will be put to the test
A chance to make a real impact by guiding and mentoring others
Ready to make your mark? If you're based out of or willing to relocate to Gurgaon and have the experience we're looking for, apply now!
Set and manage client expectations on Data Science solutions quality
Drive customer delight through actionable insights
Identify risks and develop mitigation plan accordingly
Be the face of Ganit and represent Ganit’s vision and capabilities at the highest level of integrity and quality
Understand business requirements and translate to analytical requirements
Solve complex business problems for organizations, leveraging conventional and new
age data sources and applying cutting-edge advanced analytics techniques
Communicate effectively with client / offshore team to manage client expectations and
ensure timeliness and quality of insights.
Collaborate with internal team to execute solution development.
Challenge status quo of projects and drive superior project management.
Identify Work Breakdown Structure and manage team members
Business Development-
Explore profitable avenues and opportunities for Ganit to grow in the account
Act as a thought leader to imagine and implement new ideas at client and Ganit
Collaborate Ganit’s marketing and branding team to help in brand building activities
Identify cross-pollination ideas across accounts and subgroups
Possess business acumen to manage revenues profitably and meet financial goals consistently.
Able to quantify business value for clients and create win-win commercial propositions.
Have ability to adapt to the changing business priorities in a fast-paced business environment.
Educational Qualifications-
Master’s Degree from Tier 1 Institute



- Working knowledge of XML, JAVA, REST, SOAP etc
- Basic knowledge of SQL, including the ability to author ad-hoc database queries.
- Is comfortable writing code in Ruby, Python, JavaScript, and Java and enjoys learning new languages and technologies.
- Has experience integrating APIs (major plus)
- Experienced integrating RESTful APIs into web applications (a plus)
- Is experienced with Github or the likes.
- Should have worked on Payment Gateway Applications.
- Has a technical degree in Computer Science, Engineering or Mathematics (MBA is an asset)
- Technical Product/Software certifications an asset
- Has 3 to 5 years of experience in a similar client-facing role
- Has previous experience in a traditional software engineering or Implementation role.
- Has strong analytical and debugging skills.
- Experienced with Salesforce is a plus
- Solution-driven, able to grasp new concepts quickly and efficiently, able to work alone or in a team, able to work with no supervision and under pressure
- Excels in a collaborative and cross-functional environment.
- Demonstrates professional communication skills on technical and business-related subjects
- Experience working with payment gateways a major plus including ecommerce and Retail Experience with continuous integration and test-driven development methodologies a plus
- Excellent time management, organization, and planning skills are essential
- Flexibility to travel as required to meet with clients
- Ability to comprehend and translate complex technical issues and apply to business solutions
- Demonstrate ability to articulate complex technical terms or processes into business language
- Ability to synthesize technical information and apply to business solutions
- Able to set priorities, influence others, and manage customer and partner expectations
- Demonstrated success in customer and partner relationship management
- You are motivated, think outside of the box, and understand the purpose of process and procedures
- To ANALYZE Business Requirements end-to-end & Documenting Requirements
- Write Good User Stories (Preferably using INVEST techniques)
- Specify acceptance criteria for features and user stories to ensure delivery of requirements that meet or exceed the business needs
- Create wireframe prototypes, Mockups and documenting them using Visio or similar tools
- Document requirements by creating use cases, functional and requirement specifications documents
- Collaborate with internal teams to ensure proper documentation of the product capabilities
- Own the Product backlog, elaborating and prioritizing user stories to be included in the backlog
- Presenting the product capabilities, gathering requirements and identifying gaps
- Interface with clients and partners to understand business environments, current and future requirements; participate as a solutions expert
- Roadmap prioritization, conceptualize new product features, and assist with competitive positioning
-7+ years of experience in API automation and UI automation
-Experience in creating and maintaining CI/CD pipelines and infrastructure for automation and testing
-Must be able to demonstrate expertise with functional automated testing platforms
-Good understanding of OOD and SOLID design principles
-Understanding of basic architecture principles and architecture design and how it affects testing
- Strong knowledge and practical experience of continuous integration and continuous delivery concepts and practices
-Experience with managing and maintaining automated testing frameworks and tools used across teams

Roles & Responsibilities
- Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions.
- Consistently takes well thought technical/design decisions.
- Develops expertise in more than one area and shares knowledge with others. Able to mentor/train people in areas which are new to them.
- Drives people to solve engineering challenges.
- Enjoys high respect of Tech and other cross functional teams.
- Demonstrates effective communication with project team, management and internal/external clients as necessary.
- Surfaces both technical and non-technical team challenges and helps resolve them.
- Champion for SDLC best practices and high-quality standards.
- Significantly contributes in hiring high performance candidates.
Ideal Candidate Profile
- Expert in JAVA, Kotlin, Reactive programming, Asynchronous programming and Dependency Injection. Experience with unit-tests and automation frameworks.
- Familiarity with any architectures like MV*(MVP/MVVM/MVI).
- Strong focus on high-quality mobile UI experiences.
- Operates independently with almost no oversight.
- Is able to apply domain expertise to think critically and make wise decisions for the team, taking into account tradeoffs and constraints.
- Communicates tech decisions through design docs and tech talks.
- Has delivered multiple projects with end-to-end engineering ownership.
- Keeps track of new technology/tools and embraces them as necessary
- 12+ years of experience in a product-driven organization.
Technologies we're working with
- MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava,Kotlin Coroutines, Dagger and Retrofit.



React Native Developer
- Experience in React-native, IOS Development (with Swift).
- Experience in IOS SWIFT Framework
- Proven experience in React Native components in native iOS and Android
- Good understanding of Android / iOS / Web design guidelines, SDK and excellent JavaScript skills.
- Knowledge of React and the Java script ecosystem
- Exposure to other hybrid mobile platforms like IONIC,Sencha, HTML5, PhoneGap, jQuery Mobile etc.
- Familiarity with RESTful APIs development.
- Expertise with code testing best practices, including unit and integration testing to ensure quality of code.
- Familiarity with code versioning tools such as Git, SVN, Github.
- Excellent verbal and written communication skills
Preferred Skills & Knowledge: IOS Development (Swift), React Native
•Development experience with object oriented JavaScript, ES6 Features
•Development experience with nodejs libraries like express, MySql, mongoose etc,
•Understanding the nature of asynchronous programming
•Hands on experience with MySql, MongoDB [RDBMS, No SQL DB]
•Able to write complex MySql queries, Stored procedure
•Familiarity with API optimization techniques
•Collaborating with front-end developers on the integration of elements.
•Must have knowledge of GIT, POSTMAN
•Good to have knowledge of KAFKA, REDIS
Based out of Norway, and presence in many countries, their solutions are being implemented in various industries ensuring efficient and smarter automation. Within 4 years of its existence, the company has seen 3 times revenue growth and over 100 employees building global and economical solutions and a diverse organisation well prepared for the future.
- Aligning product roadmap with delivery goals to ensure prioritizations of resources and tasks during sprints
- Coordinating with product managers, business analyst and development teams for execution of projects
- Helping in the definition of sprint goals and objectives, involving all relevant stakeholders and ensuring technical feasibility
- Ensuring relevant stake holders are up to date with necessary information
- Resourcing availability and allocation
- Developing a detailed project plan to monitor and track progress
- Managing changes to the project scope, project schedule using appropriate verification techniques
- Measuring project performance using appropriate tools and techniques
- Performing risk management to minimize project risks
- Creating and maintaining comprehensive project documentation
- Tracking project performance, specifically to analyse the successful completion of short and long-term
What you need to have:
- Bachelor’s or master’s degree in IT
- 3+ years as Technical Project Manager
- Experience with Agile development (Scrum/ Kanban) is must
- Experience with task tracking systems like Jira, VSTS is must
- Solid organizational skills including attention to detail and multitasking skills
- Experience with project management tools like MS Project is a plus
- Project Management Professional (PMP) / PRINCE II certification is a plus
- Good knowledge of software life cycle and processes and various methodologies
- Resource planning, performance management and team motivational skills are must.

