About Kloud9:
Kloud9 exists with the sole purpose of providing cloud expertise to the retail industry. Our team of cloud architects, engineers and developers help retailers launch a successful cloud initiative so you can quickly realise the benefits of cloud technology. Our standardised, proven cloud adoption methodologies reduce the cloud adoption time and effort so you can directly benefit from lower migration costs.
Kloud9 was founded with the vision of bridging the gap between E-commerce and cloud. The E-commerce of any industry is limiting and poses a huge challenge in terms of the finances spent on physical data structures.
At Kloud9, we know migrating to the cloud is the single most significant technology shift your company faces today. We are your trusted advisors in transformation and are determined to build a deep partnership along the way. Our cloud and retail experts will ease your transition to the cloud.
Our sole focus is to provide cloud expertise to retail industry giving our clients the empowerment that will take their business to the next level. Our team of proficient architects, engineers and developers have been designing, building and implementing solutions for retailers for an average of more than 20 years.
We are a cloud vendor that is both platform and technology independent. Our vendor independence not just provides us with a unique perspective into the cloud market but also ensures that we deliver the cloud solutions available that best meet our clients' requirements.
Responsibilities:
● Studying, transforming, and converting data science prototypes
● Deploying models to production
● Training and retraining models as needed
● Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their respective scores
● Analyzing the errors of the model and designing strategies to overcome them
● Identifying differences in data distribution that could affect model performance in real-world situations
● Performing statistical analysis and using results to improve models
● Supervising the data acquisition process if more data is needed
● Defining data augmentation pipelines
● Defining the pre-processing or feature engineering to be done on a given dataset
● To extend and enrich existing ML frameworks and libraries
● Understanding when the findings can be applied to business decisions
● Documenting machine learning processes
Basic requirements:
● 4+ years of IT experience in which at least 2+ years of relevant experience primarily in converting data science prototypes and deploying models to production
● Proficiency with Python and machine learning libraries such as scikit-learn, matplotlib, seaborn and pandas
● Knowledge of Big Data frameworks like Hadoop, Spark, Pig, Hive, Flume, etc
● Experience in working with ML frameworks like TensorFlow, Keras, OpenCV
● Strong written and verbal communications
● Excellent interpersonal and collaboration skills.
● Expertise in visualizing and manipulating big datasets
● Familiarity with Linux
● Ability to select hardware to run an ML model with the required latency
● Robust data modelling and data architecture skills.
● Advanced degree in Computer Science/Math/Statistics or a related discipline.
● Advanced Math and Statistics skills (linear algebra, calculus, Bayesian statistics, mean, median, variance, etc.)
Nice to have
● Familiarity with Java, and R code writing.
● Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
● Verifying data quality, and/or ensuring it via data cleaning
● Supervising the data acquisition process if more data is needed
● Finding available datasets online that could be used for training
Why Explore a Career at Kloud9:
With job opportunities in prime locations of US, London, Poland and Bengaluru, we help build your career paths in cutting edge technologies of AI, Machine Learning and Data Science. Be part of an inclusive and diverse workforce that's changing the face of retail technology with their creativity and innovative solutions. Our vested interest in our employees translates to deliver the best products and solutions to our customers.
About Kloud9 Technologies
About
Kloud9 was founded with the vision of enabling our customers to transform into an intelligent enterprise with our “AI-First” approach. We help our customers in their data transformation and insights transformation journeys and enable them to make smart business decisions.
At Kloud9, we know AI & ML is one of the key technologies that can help organizations to significantly improve their customer experiences and transform their business operations to enable them to survive & thrive in this global competitive market.
Photos
Similar jobs
Get to Know our Team:
In our Full stack Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: such as TAM SAM, calculator, lead generation, campaign execution & data modeling. Most importantly though, we hire great people and empower them to be successful. Whether it’s building new projects or reimagining our existing business, you’ll make a big impact as part of the Full stack Engineering team.
The Opportunity:
Swabhav is looking for developers to work on mission critical systems that deal with the designing and development of APIs.
In this Role, you’ll get to
- Lead development of features, experiments, technical projects and complex systems.
- Be a technical architect, mentor, and driver towards the right technology.
- Continue to evolve our architecture and build better software.
- Be a major contributor to our agile and scrum practices.
- Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution.
- Constantly look for ways to improve our products, codebase and development practices.
- Write great code and help others write great code.
- Drive Technical decisions in the organization.
What You’ll Need to Succeed
- 3-6 years’ experience under your belt developing performance-critical applications that run in a production environment using Node Js, React Js or Next Js, PostgreSQL.
- Experience in full ownership of the systems involved.
- Hands on experience working with CRM platforms, Third party app integrations or Heavy file processing & Restful APIs.
- You understand that different applications have different data requirements.
- Good understanding of algorithms and data structures
- Strong coding ability.
- You are passionate about the craft of software development and constantly work to improve your knowledge and skills.
- Excellent communication skills.
It’s Great If You Have
- Experience with Scrum/Agile development methodologies.
- Experience building products.
- Core engineering infrastructure tools like Git for source control.
-
Developing automated mobile application test scripts that are robust, performant and maintainable using Appium, Espresso and other automation tools.
-
Working closely with developers, designers to meet team commitments.
-
Ensuring that applications and API’s developed by the team are reliable and meet user needs
-
Testing of any SaaS products and clear understanding of architecture and design across all systems.
-
Test strategy formulation will include decomposing the business and technical requirements into test case scenarios, defining test data requirements, managing test case creation, devising contingencies plans and other preparation activities..
-
Scope and create quality assurance plans, data, procedures and scripts.
-
Good knowledge of mobile concepts. Debugging Concept for iOS and android
-
3-5 years of professional software testing experience.
-
Experience in Mobile App Automation for iOS and Android Apps using Appium, Detox or any other automation tools like Espresso etc.
-
Good understanding of Android Architecture, iOS Architecture and their components.
-
Having a good understanding of databases like Mongo DB and it’s working.
-
Must have knowledge of using debugging proxy application tools like Charles, Fiddler etc.
-
Perform mobile test task estimation, task execution, Regression Testing and Functional System testing.
-
A practiced eye for margin errors and other visual errors in mobile applications.
-
Having understanding and experience in using basic UNIX commands.
-
Working knowledge of XCode instruments And Android Studio.
-
Experience in API / WebServices Testing with tools such as Rest Assured
-
Expertise in JavaScript language is a plus
-
Hands-on experience with Test Cycle Management tools like JIRA
-
Exposure to various development & testing tools such as Git/Jenkins/Bitbucket
-
Must have working knowledge in building and executing automation scripts
-
Good analytical and problem-solving skills.
- The developer should be familiar with VCL
- Must have knowledge of LiveBindings
- Nice to know:
- ADO
- BDE
- dbExpress
- DFS
- FastReport
- Gnostice
- Indy
- QuickReport
- Raize
- TntU
- icode
- Familiar with GIT version control
- Good communication skills
Responsibilities:
· Develop and maintain mobile applications using Flutter framework
· Work with UI/UX designers to implement engaging and intuitive user interfaces
· Collaborate with back-end developers to integrate with RESTful APIs and other services
· Participate in code reviews and provide constructive feedback to improve code quality
· Stay up-to-date with emerging trends and technologies in mobile app development
· Participate in Agile development process, including sprint planning, daily stand-ups, and retrospectives
· Debug and troubleshoot issues reported by end-users
· Contribute to the development of project plans, timelines, and budgets
· Communicate effectively with team members and project stakeholders
Requirements:
· Bachelor's degree in Computer Science or related field
· Strong experience with Flutter framework and Dart programming language
· Experience with mobile app development for both iOS and Android platforms
· Strong understanding of software design patterns and architectural principles
· Strong debugging and troubleshooting skills
· Experience with Agile development methodologies
Please find below updated JD for Java requirement.
-Work with a performance-oriented team driven by ownership and open to experiment.
- -6+ years of Java advanced software development experience, with concurrent (multi-threaded) programming highly desirable.
- -Strong experience on Core Java 8, Java EE, Spring Boot, Maven and Docker including Multi-threading.
. -Strong problem solving skills, computer science fundamentals, data structures and algorithms.
- -Hands on experience with any SQL Database.
- -Ability to learn new technologies like ELK, stack, redis etc.
- -Must have expert level knowledge in Java, Springboot.
- -Must have knowledge or hands on experience in microservices, apache kafka and distributed caching.
. -Experience in distributed/scalable systems
- -Strong knowledge of design patterns and software engineering best practices.
- -Familiarity with standard development tools and processes: Git, Eclipse, JUnit test, debugging, profiling, etc.
. -Familiarity with CI/CD and DevOps
. -Strong knowledge and previous experience in end-to-end design, development and subsequent
support of large-scale data processing systems
. - Familiarity and confidence working in an agile development environment.
. - Good Problem solving skills
- - Good oral and written communication skills.
- - Strong debugging skills.
- Hands-on experience with salesforce CPQ
- Judges the trade-offs with technology and feasibility and makes choices that fit the constraints of the project.
- Serves as the technical expert on Appirio projects focused on Salesforce.com, vlocity and the Force.com platform.
- Designs and implements business technology solutions focused on cloud-based business applications, specifically, Salesforce.com.
- Direct involvement and/or oversight of developing business requirements, specifications, process flows, application design, application configuration, testing and deployment.
- Works directly with clients to lead projects, facilitates business process analysis sessions, develops and delivers key components of technology solution.
- Provides mentoring and guidance to other team members, including offshore team members.
- Conducts business with the utmost professionalism including:
- Fulfills commitments consistently on-time and proactively escalates commitments that are in jeopardy.
- Attends meetings on time, always.
- Judges the tradeoffs with technology and feasibility and makes choices that fit the constraints of the project.
- Familiar with project management fundamentals and fulfilling the project management role on projects.
- Direct involvement and/or oversight of developing business requirements, specifications, process flows, application design, application configuration, testing and deployment.
- Works directly with clients to lead projects, facilitates business process analysis sessions, develops and delivers key components of technology solution.
- Provides mentoring and guidance to other team members, including offshore team members.
- Confident and willing to challenge a customer and guide the customer towards the appropriate solution for their needs and push back if a customer is asking for solutions that aren't in their best interest.
- Ability to guide customer towards creative uses of standard cloud software functionality to meet business requirements instead of simply relying on custom code solutions.
- Travels to client site as required.
- Generates timely status reports, time tracking, and expense reports.
- Understand platform limitations and design alternatives to work around limitations
- Ability to split time between many projects at once
- Identify when business requirements conflict with technical capabilities
- Provide constructive feedback to project teams
- Monitor technical deliverables for consistent quality as well as compliance with Appirio standards
- Partner with project managers to monitor project status and risk areas
- Perform the most advanced design and development tasks
JD –
Having experience in Implementing Integration Solutions using Oracle Integration Cloud Service.
Developed integration between SaaS application (Oracle Cloud ERP, Oracle Cloud HCM) and between SaaS and PaaS application
Should have worked extensively on minimum 3-4 Technology Adapters like File, Database, Oracle ERP & FTP adapter
Should have excellent skill in Web Service technologies such as XML, XPath, XSLT, SOAP, WSDL, and XSD
Experience in all phases of software development lifecycle from gathering requirements to documentation, testing, implementation and support Ability to troubleshoot technical and configuration issues
Should be able to communicate effectively with the functional & technical groups and various technical team members.
Ensure completion of tasks, milestones, and components including Technical specifications, design specifications, configurations, quality assurance, implementations, and project reviews
What we offer
* Best in market Salary.
* High degree of freedom: if we hire you, we trust in you
* Lots of learning: we have just started our operations and you will be involved in the entire product life cycle.
What will you do
* You will be our WordPress expert
* Work on developing custom plugins and changing the features of our existing custom plugin
* You will be in direct touch with CMO and CTO for defining the product flow and features
What you need to have
* Minimum 4 years of development experience
* Expertise in Wordpress, PHP, Javascript, JQuery, Ajax, and JSON
* Experience in building a custom WordPress plugin
* Knowledge of HTML and CSS is a plus
* Curiosity to learn and apply new things