•Web frameworks: Django, Flask
•JavaScript libraries: jQuery
•Web servers: Nginx, Apache, uWSGI
•Data stores/tools: MySQL, PostgreSQL, SQLAlchemy, Redis, MongoDB, ElasticSearch
•Virtualization: AWS, VMWare, VirtualBox, Docker
•Web scraping and browser automation
•Selenium
Good to Have Skills
•ExperiencewithFrontendJavaScriptFrameworks
•Experience with third party and OAuth implementations.
•Understanding of cloud service platforms and web service infrastructure
Must Have Traits
•Self Starter
•Able to manage projects with minimal hand-holding
•Good verbal and written communication skills
•Enthusiastic, able to research and implement new technologies
•Ability to handle high-pressure situations
Experience Specifics
•Proven expertise in product development •GoodandPracticalUnderstandingofPython(2.7,3.3+)
•Hands on with Linux systems for deploying systems and applications
About Neotas
Similar jobs
About Company: Codezen Tech Solutions is a technical consultancy and development firm that believes in increasing transparency and efficiency using cloud based platforms.
Responsibilities and Duties:
- Writing and maintaining reliable Ruby code.
- Integrating user-facing elements designed by the front-end team.
- Connecting applications with additional web servers.
- Maintaining APIs.
- The ideal candidate will be fluent in Ruby and proficient with Ruby on Rails
- Extensive experience developing web applications in Object-Oriented Perl, Python, or Java can be substituted as long as there is a strong desire to work in Ruby
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Architecting, designing and developing scalable backend systems with RoR
- Solid understanding of deploying and maintaining Rails apps within the AWS environment.
- Set up workers and deploy across multiple instances.
- Work on complex modules and be hands on on the product code as and when required
Required Experience, Skills and Qualifications:
- 1-4 years of experience required
- Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements)
- A knack for writing clean, readable Ruby code
- Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
- Familiarity with development aiding tools {such as Bower, Bundler, Rake, etc.}
- Familiarity with continuous integration
- Familiarity with testing tools.
- Ability to quickly adapt & independently work in a fast-paced Agile environment with minimum supervision.
Job Responsibilities
- Should have experience in Software Product Development at an enterprise level. .
- Analyze requirements and come up with possible solutions to solve the problem, evaluating and capturing necessary tradeoffs
- Build and improve newest services and ensure that they are well tested and released quickly and often to our customers
- Debugging capabilities and identify the root cause of the problem and fix them.
- Influencing the architecture of an application.
- Design and implement cloud based high-performance, highly available services to cover customers’ high demands and big data volumes
- Maintain rapid deployment pipelines and observability of the services to support operations/troubleshooting.
- Think about security of the whole technical stack and processes to ensure customers’ data is safe
- Take care of all aspects of the product: from implementation, through testing, to operations.
Job Requirements
- Proficiency in Python programming
- Mandate experience working as a Python Developer with Django.
- Should have good experience in Flask, numpy and pandas
- Should have good experience in REST API development with Django.
- Have In-depth understanding of Object Oriented Programming ( OOPs ) concepts.
- Are Able to create Database Schemes that represent and support business processes.
- Should have good understanding of Agile frameworks such as Git, Jenkins etc.
- Must have experience working on MySQL, HTML, CSS, JavaScript & jQuery.
- Must have experience with Web Servers e.g. Nginx, Apache.
- Good to have AI/ML/Data science certification.
- Must be a fast learner and comfortable teaching yourself new skills and can thrive in a complex and fast-paced environment.
- Positive attitude and excellent communication as well as written skills
- Developing chatbots and voice assistants on various platforms for diverse business use-cases
- Work on a chatbot framework/architecture using an open-source tool or library
- Implement Natural Language Processing (NLP) for chatbots
- Integration of chatbots with Management Dashboards and CRMs
- Resolve complex technical design issues by analyzing the logs, debugging code, and identifying technical issues/challenges/bugs in the process
- Deploy applications using CI/CD tools
- Designing and building highly scalable AI and ML solutions
- Ability to understand business requirements and translate them into technical requirements
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment.
- Experience with bot multi-lingual utilization (preferred)
- Experience with bot human escalation
- Ability to optimize applications for maximum speed and scalability
- Come up with new approaches and ideas to improve the current performance of Chatbots across multiple domains and build a highly personalized user experience.
QUALIFICATIONS : B. Tech/ B.E. /M. Tech or a related technical discipline from reputed universities
SKILLS REQUIRED :
- Minimum 3+ years- of experience in Chatbot Development using the Rasa open-source framework.
- Hands-on experience building and deploying chatbots.
- Experience in Conversational AI platforms for enterprises using ML and Deep Learning.
- Experience with both text to speech and vice versa transformation incorporation.
- Should have a good understanding of various Chatbot frameworks/platforms/libraries.
- Build and evolve/train the NLP platform from natural language text data being gathered from users on a daily basis.
- Code using primarily Python.
- Experience with bots for platforms like Facebook Messenger, Slack, Twitter, WhatsApp, etc.
- Knowledge of digital assistants such as Amazon Alexa, Google Assistant, etc.
- Experience in applying different NLP techniques to problems such as text. classification, text summarization, question & answering, information retrieval, knowledge extraction, and conversational bots design potentially with both traditional & Deep Learning
- Techniques - NLP Skills/Tools: NLP, HMM, MEMM, P/LSA, CRF, LDA, Semantic Hashing, Word2Vec, Seq2Seq, spaCy, Nltk, Gensim, Core NLP, NLU, NLG, etc.
- Should be familiar with these terms: Tokenization, N-Grams, Stemmers, lemmatization, Part of speech tagging, entity resolution, ontology, lexicology, phonetics, intents, entities, and context.
- Knowledge of SQL and NoSQL Databases such as MySQL, MongoDB, Cassandra, Redis, PostgreSQL
- Experience with working on public cloud services such as Digital Ocean, AWS, Azure, or GCP.
- Knowledge of Linux shell commands.
- Integration with Chat/Social software like Facebook Messenger, Twitter, SMS.
- Integration with Enterprise systems like Microsoft Dynamics CRM, Salesforce, Zendesk, Zoho, etc.
MUST HAVE :
- Strong foundation in the python programming language.
- Experience with various chatbot frameworks especially Rasa and Dialogflow.
- Strong understanding of other AI tools and applications like TensorFlow, Spacy, and Google Cloud ML is a BIG plus.
- Experience with RESTful services.
- Good understanding of HTTPS and Enterprise security.
Key Responsibilities:
1. Write clean, structured code and develop back-end components that are scalable and reusable which aligns with the existing architecture.
2. Own and manage team processes, releases, and systems and integrate user-facing elements developed by front-end developers with server-side logic
3. Design, build, test, and document code and databases
4. Coordinate with internal teams to understand user requirements and provide technical solutions
5. Make architecture decisions that contribute to maintainable systems
6. Architect and build the backend for the corresponding web service (Django)
Skills Required:
1. 2+ years of experience with Django, Experienced & expertise in Python framework - Django and Rest
2. Strong systems, architecture and database fundamentals, experience with scaling web technologies
3. Should have basic knowledge of Front End
4. Should have good database design knowledge
5. Should be able to write good quality code with good documentation
6. Experience in creating REST API's
7. Basic understanding of tech stacks - Postgres and Git
8. The ability to work independently is a must
We are looking for a Python Developer to join our engineering team and help us
Python Developer responsibilities include writing and testing code, debugging programs
Responsibilities :
Requirements :
We are hiring for a Software Engineer Team Lead - Backend, to join our education-focused fintech lending startup, GrayQuest. Our core product is a combination of a lending product, a rewards product and an insurance product to redefine the education fees payment across the country.
You will be joining a young and vibrant team of developers who are pushing the boundaries of consumer financing through technology.
Key Responsibilities :
- Participate in all stages of the Software Development Lifecycle
- Develop back-end components, services, and APIs. Support integration of user-facing elements, and collaborate closely with the design and front-end development team.
- Write elegant, effective, and scalable code while maintaining the highest level of coding standards.
- Take complete ownership of projects and ensure timely deliveries
- Ability to debug, refine, review, and deploy code
- Work closely with the QA team to test, and document project features.
- Ability to interact with all stakeholders. Understand business requirements, and effectively convert them into technical specifications
- Mentor junior developers and participate in peer Review
Requirements:
- Demonstrable experience as a Python Developer (3+ years)
- Strong knowledge of Python frameworks (Django Rest, Flask)
- Experience working on REST APIs
- Strong knowledge of SQL and JavaScript
- Experience with Amazon Web Services (AWS)
- Working knowledge of React
- Familiarity with Agile development methodology
- Good understanding of task breakup, milestone definition, and work delegation.
- Past experience of working in a fintech/financial services domain or a consumer internet startup will be preferable but not required
- Work experience in early-stage startups (0 ->1) is a big plus
- Bachelors or equivalent degree from premier institutes is a plus
- Most importantly, the biggest skill we look for our prospective candidates is "Learnability" - how quickly can you learn.
Why is this a great opportunity for the right candidate:
- Work with a young dynamic core team backed by marquee investors from the financial services space
- Work on a product/business that has achieved product market fit and take it to scale
- Equity compensation and competitive market salaries
- Work environment that prioritizes talent, hustle and dedication
We will also ensure we give a preference to applicants who directly email us with their background/context and why they think they should be a strong candidate for this position at GrayQuest. Email us at work (at the rate) grayquest (dot) com and cc Sonal (at the rate)grayquest (dot) com
Sr. Software Engineer - Open Source | ||
Department: MindLabs | ||
Location: Bangalore | ||
Job Description | ||
1. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. | ||
2. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. | ||
3. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. | ||
4. Prepares and installs solutions by determining and designing system specifications, standards, and programming. | ||
5. Provides information by collecting, analyzing, and summarizing development and service issues. | ||
6. Design, develop and implement new integration. | ||
7. Able to manage team of developers | ||
Skills: | ||
----------- | ||
1. Django full stack development experience more than 4 - 6 years (Python, Django, PostgreSQL) | ||
2. Experience of front-end development (Angular, Bootstrap, CSS, jQuery) | ||
3. Bug fixing in Django/Python/Web protocol | ||
4. Having experience in development of heavy traffic web solution | ||
5. Experience in working with LMS tools customization and integration will be added advantage | ||
Education | ||
Bachelor's degree in Computer Science or related field or equivalent degree |