
About SUMMERLABEL
About
Connect with the team
Similar jobs
- Education: BE/MCA or equivalent.
- Solid experience in software testing, with a combination of development experience being a plus.
- Good knowledge of web and mobile testing principles and techniques.
- Familiarity with various technologies, including Web and Client-Server.
- Good understanding of testing methodologies, such as Waterfall, Agile, and Iterative.
- Competent in functional testing (manual and automation) with a good understanding of basic testing techniques.
- Hands-on experience with testing tools relevant to web and mobile testing (e.g., Selenium, Appium).

Profile: AWS Data Engineer
Mode- Hybrid
Experience- 5+7 years
Locations - Bengaluru, Pune, Chennai, Mumbai, Gurugram
Roles and Responsibilities
- Design and maintain ETL pipelines using AWS Glue and Python/PySpark
- Optimize SQL queries for Redshift and Athena
- Develop Lambda functions for serverless data processing
- Configure AWS DMS for database migration and replication
- Implement infrastructure as code with CloudFormation
- Build optimized data models for performance
- Manage RDS databases and AWS service integrations
- Troubleshoot and improve data processing efficiency
- Gather requirements from business stakeholders
- Implement data quality checks and validation
- Document data pipelines and architecture
- Monitor workflows and implement alerting
- Keep current with AWS services and best practices
Required Technical Expertise:
- Python/PySpark for data processing
- AWS Glue for ETL operations
- Redshift and Athena for data querying
- AWS Lambda and serverless architecture
- AWS DMS and RDS management
- CloudFormation for infrastructure
- SQL optimization and performance tuning
- Customer Onboarding: Proven experience in managing customer onboarding processes, ensuring customers feel supported and confident as they begin using a product or service. Ability to simplify complex product features and make them easily understandable for users of varying technical abilities.
- Account Management: Experience in managing customer accounts throughout the entire lifecycle, from initial onboarding to long-term relationship management. Ability to handle multiple accounts and prioritize effectively to meet customer needs.
- CRM Tools: Proficient in using Customer Relationship Management (CRM) tools (e.g., Salesforce, HubSpot, Zoho) to track customer interactions, manage workflows, and maintain detailed records. Experience with CRM tools to generate reports and monitor account health is highly beneficial.
- SaaS Support: Knowledge of SaaS (Software as a Service) products and the customer support processes associated with them. Understanding of common customer challenges in the SaaS space and best practices for providing proactive support.
- Communication Skills: Strong verbal and written communication skills. Ability to convey information clearly and effectively, whether it’s answering customer questions, delivering presentations, or drafting customer documentation. Active listening skills to better understand customer needs and provide meaningful solutions.
- Relationship Building: Ability to build and maintain long-lasting, trust-based relationships with customers. A focus on understanding customers' pain points and offering solutions that drive value and satisfaction. Excellent interpersonal skills, with the ability to engage stakeholders at all levels of an organization.
- Problem-Solving: Strong problem-solving abilities, with the capability to identify root causes of customer issues and resolve them efficiently. Creative thinking to propose solutions that are in line with both customer needs and company objectives.
Nice-to-Have Skills:
- Technical Aptitude: A basic understanding of technical concepts related to SaaS products, APIs, integrations, and system configurations, enabling you to communicate effectively with technical teams and assist customers with more complex issues.
- Upselling & Renewals: Experience in identifying upsell opportunities or renewing subscriptions based on customers’ evolving needs and business goals. Understanding of the sales process and ability to articulate the value of additional features or products to customers.
- Multi-Language Proficiency: Fluency in additional languages to engage with a broader customer base (particularly beneficial in multi-national companies).
Personal Attributes:
- Customer-Centric: A deep passion for helping customers achieve their goals and ensuring their satisfaction. Always striving to exceed customer expectations and provide them with a positive experience.
- Adaptable: Ability to thrive in a fast-paced, evolving environment. Willingness to learn new tools and systems and adapt to changing business needs.
- Team Player: Ability to work collaboratively with cross-functional teams, including product, sales, and support. Focused on teamwork and maintaining open, transparent communication with colleagues to provide customers with a seamless experience.
- Proactive: Self-motivated with a proactive approach to managing customer accounts. Comfortable reaching out to customers with check-ins, product updates, or to preemptively addressing potential concerns.

Skills: Python,robot Framework,Automation Testing,Selenium
Requirement:
- B.E/B.Tech Degree from a reputed institution with at least 4 years of relevant experience.
- Hands-on experience with test automation using Python or Java.
- Experience with test frameworks such as Robot Framework or TestNG.
- Traffic generation tools usage such as curl-loader or JMeter.
- QA engineers for Networking Technology products such as switches, routers, L4-L7 products testing can also apply.
- Knowledge of public clouds, AWS, Azure or GCP, is desired.
- Working knowledge in Kubernetes, Docker or Openshift environments required.
- Hands on experience with Linux.
- Strong problem solving and debugging abilities.
- Familiarity with continuous integration tools such as Jenkins or CircleCI.
- Interest in machine learning (ML) and data science is a plus.

● Write clean, maintainable and efficient code
● Design robust, scalable and secure features
● Contribute in all phases of the development lifecycle
● Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
● Drive continuous adoption and integration of relevant new technologies into design
Requirements
● 4 to 8 years of experience in developing applications using Ruby on Rails
● Experience in Rails gems like rspec, devise, cancan, active-admin
● Proven work experience in software development
● Experience in writing ReSTful APIs
● Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
● Experience developing highly interactive applications
● A firm grasp of Object Oriented analysis and design
● Passion for writing great, simple, clean, efficient code
● Good knowledge of relational databases
● Working knowledge of NoSQL database
● Experience in using AWS services is a plus.


Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at a massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.
As a Front End software engineer, you will work on the ReactJS powered user interface used by Fulfil merchants to manage their back-office operations. This is mission critical software and your primary focus will be on developing user interface components and implementing them following well-known React.js workflows. You will ensure that these components and the overall application are robust and easy to maintain. In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality are important.
What You’ll Do:
- Collaborate with a small yet extraordinarily talented team of engineers to implement front-end technologies
- Develop new user-facing features using React.js and React Native
- Work closely with the Design and Product teams to translate complex technical workflows into delightful user experiences
- Define how Fulfil builds user interfaces and ensure that we’re utilizing and keeping up with modern web standards
- Continually test, measure, and iterate on the results of your work in the spirit of continuous improvement
- Write clean, reusable, and well-tested front-end code
- Help to bridge the responsibilities of the Product and Engineering teams, spending time with both on the way to launching new products
- Architect efficient and reusable front-end abstractions and systems that drive complex web applications
- Create reliable and type-safe applications with Typescript
- Build and contribute to open source projects
- Build reusable components and front-end libraries for future use
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
We’re Looking for Someone With:
- 5+ years of experience as a front end engineer
- Experience in building large-scale web applications in a fast-moving team environment
- A strong understanding of UX and UI design standards
- The perfectionist’s touch on a pragmatist’s deadline: you strive for pixel-perfection and intuitive functionality
- Strong proficiency in JavaScript (2-4 Years of experience), including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles, with experience in popular React.js workflows
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc
- Experience with popular testing frameworks, like Jest, Cypress, and Testing Library.
- The ability to bring any design to life with HTML and CSS, with cross browser compatibility and accessibility
- Smarts, humility, communication skills, and equal willingness to teach and learn
- Familiarity with RESTful and GraphQL APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience in developing large client side JavaScript applications
- Familiarity with code versioning tools like GIT
- Experience with Javascript testing tools and test automation
Nice to Haves:
- Prior experience at a growth stage Internet/Software company
- Demonstrated work beyond the front-end, experienced in integrating with a wide array of back-end technologies and services (e.g. experience with Python, AngularJS)
- Experience developing large client-side applications and optimizing them for performance
- You can straddle client and server development, creating APIs that drive web apps
- You understand the intricacies of timezones
- Web optimization, performance tools, and load testing
- You maintain or contribute to an open-source project
Requisite Skills and Experience
- 5+ years of JavaScript experience
- Extensive experience with Angular and Ionic
- 5+ years of object-oriented software development of web applications
- Mobile app development and testing (Android and IOS)
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
- Preferable Experience in Cloud Technologies (AWS, AZURE)
- Experience with MS SQL stored procedures, database design and optimization
- Experience developing and utilizing web services
- Experience with high volume consumer-oriented web sites
- Experience working in an Agile Scrum environment
- Experience with formal test procedures, release management
- Preferable Travel industry experience preferred, especially programming associated with GDS’s - SABRE, Farelogix, and Travelport
- Ability to distill complex business needs into functional requirements
- Excellent follow-up, verbal and written communication skills
- Excellent problem-solving skills and an ability to make good decisions
- Team player with a professional attitude
- Ability to manage multiple tasks and maintain tight schedules
- Ability to work effectively with a geographically dispersed team in India
Strategic and Development Responsibilities
- Ability to "think outside the box"
- Ability to provide accurate and timely project estimates.
Software Tools/Languages
Required: MS Visual Studio, MS SQL Server Management Studio, IIS, AWS, Angular, Ionic, Android, C#, Web Services, MS SQL (stored procedures), Jenkins, DevOps Tools.
Education
- Bachelor of Science in CS, MIS, or equivalent.

- Min 5 years of software development experience, with a Bachelor's degree in Computer Science or related field.
- Proficiency in a Go programming language
- Strong software development fundamentals (Data structures, Algorithms, problem-solving, OO design, systems architecture, and development methods).
- Excellent verbal and written communication skills, and interpersonal skills. Self-motivated attitude with the ability to multitask, learn and thrive in a timeline-driven environment
- Good understanding of memory/SQL/NoSQL database concepts (key-value, schemas, indexing, etc)
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high-performance software
- Playing a key role in architectural and design decisions, building toward an efficient microservice distributed architecture
Skills
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
Node.js, MongoDB, Redis, ElasticSearch.

