We are looking for a Senior Python programmer to lead the team and help architect the backend. Instazen is building a next-gen b2b SaaS product out of Pune. We are looking to build a cutting-edge team of hackers. If you feel you are up to it, ping us.
Qualifications Required: Must have 1+ years of development experience in Python. Should have 1+ years of development experience on flask. Experience with web services and multithreading concepts. Working experience with SQL databases such as PostgreSQL, MySQL. Able to integrate multiple data sources and databases into one system Understanding of the threading limitations of Python, and multi-process architecture Hands-on experience with REST API is mandatory/ SOAP is optional). Working experience on CI/CD to build and maintain pipelines. Working experience in containerising application using docker and kubernetes. Understanding of accessibility and security compliance. Knowledge of user authentication and authorisation between multiple systems, servers, and environments. Understanding of fundamental design principles behind a scalable application. Familiarity with event-driven programming in Python. Able to create database schemas that represent and support business processes. Strong unit test and debugging skills. Proficient understanding of code versioning Git, SVN. Role & Responsibilities: Ensure that functional requirements are correctly interpreted and translated into clear and robust code. Ensure that new code written conforms to existing guidelines and quality practices. Coordinate with team/project stakeholder management. Manage the project from requirement phase till production and deployment phase. Lead code review activities and ensure defined quality standards are met. Effectively identify technical gaps of junior team members and solve their technical issues. Effectively learn functional aspects of project. Mentor Junior developers and take delivery responsibility of assigned projects. Identify and raise risks and potential issues on time with a mitigation plan. Should be able to lead multiple projects with a sense of ownership. More experienced candidates should be able to lead multiple projects with a sense of ownership.
Key Responsibilities: • Develop new machine learning, deep learning (RNN or LSTM based) & ontology-based modeling algorithms to take up unsolved industry challenges • Lead and mentor a small team of data scientists in applying existing learning algorithms and develop new ones • Work on developing algorithms for multi-lingual support. • Cross-functional collaboration between data science and engineering teams to support the integration of finished algorithms and prototypes into products • Create an intellectual property for Innoplexus and write patent disclosures for them • Support sales and business development teams to fine-tune client requirements, perform feasibility testing and proposing an approach for solutions • Demonstrate thought leadership by participating in national & international conferences represent Innoplexus and publishing blogs, white papers etc. Required experience • More than 3 years of relevant experience in the industry • At least 1-year experience of leading a team • Strong, demonstrable experience developing new deep learning models (NLP, Neural Machine Translation, Speech Recognition) and machine learning over unstructured data • Hands on experience of deploying Machine Learning or Deep Learning based solutions in production with large datasets • Strong understanding of Python and Machine Learning libraries (NumPy, SciPy, sklearn, TensorFlow, PyTorch, Keras) • Good writing skills demonstrated by patents, publications, blogs or personal pages • Experience in the domain of life sciences or financial services is a plus.
Key Responsibilities: • Work in a team of 4-6 engineers collaboratively • Come up with crisp, generic and easy-to-implement solutions for functionalities we are aiming to build at DaaS • Own a service or two as we are building on a Microservices architecture • Mentor peers and juniors at workplace beyond teams • Collaborate with product engineers and managers to understand product use cases and build generic solutions Required experience • Solid foundation of Data Structure and Algorithms • 5- 7 years of experience in backend technologies • Experience of working on *nix (ex: ngnix) environment • Experience of version control and collaborative development using Git • Knowledge and experience of an MVC framework • Knowledge and experience of building RESTful web services • Knowledge of Unit Testing and Experience of Test-Driven Development • Sound knowledge of HTTP and/or RPC communication Good to Have Skills: • Hands-on working experience on Python, Nodejs • Familiarity with Elasticsearch, Mongodb, Arangodb, HDFS • Knowledge of Microservices and Service Oriented Architecture • Experience of building a queue-based service with workers and consumers • Knowledge of AMQP - RabbitMQ, Kafka etc. • Knowledge of security measures over the web • Ability to visualize products powered by our service
Strong background in, and at least 3+ years of working in tooling or QA automation Thorough understanding of SDLC, specifically automated QA processes in agile development environments Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Cucumber, Concordion, Selenium, Fit/FitNesse, SoapUI Proficient with bug tracking and test management toolsets to support development processes Strong working knowledge of testing fundamentals such as TDD & BDD Proficient working with relational databases such as MySQL & PostreSQL Some knowledge of Unix/Linux
WHY SHUTTL? Shuttl makes it possible for thousands of daily commuters to travel with dignity. We are solving a huge infrastructural gap in our mass transport system with a lot of success. Our services are available to both the end consumer as well as businesses across many cities in India. Our company culture reflects the responsible, liberal and creative mindset of our team. We believe that technology is and will be a key differentiator and we are excited to apply and create technology to solve problems in the mass transportation space. Our engineering team is composed of three groups - consumer, business and platform. The consumer group builds solutions that allow people to use Shuttl. The business group builds solutions that service transportation and fleet management needs for businesses. Finally, the platform group is responsible for building the platform that is leveraged by the consumer and business groups. WHAT WILL I DO? You will work as a Site Reliability Engineer responsible for the availability, performance, monitoring, and incident response, among other things, of the platforms and services used and owned by Shuttl. The SRE Team works alongside the Engineering team and owns every aspect of service availability as well as disaster recovery and business continuity plans. You will work with other Site Reliability Engineers and report to the Lead of Site Reliability Engineering Team. HOW DO WE WORK? Our engineering process is a five step process which consists of phases for planning, developing, testing & profiling, releasing and monitoring. The planning phase consists of documenting of the feature/task to be done followed by various discussions. These discussions cover product, delivery estimates, release plan, monitoring plan, test plans, architecture, code design, technology choices and best practice adoption. The development and testing phase coexist and involve writing code, unit tests, performance tests, profiling, stress testing, code reviews and QA testing. This phase is punctuated with daily scrums and standups. The release phase is largely about managing and communicating the release to customers and internal stakeholders and activating features. The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement for the delivered feature is undertaken. This phase culminates with a retrospective. SREs get involved in this process as early as possible to provide general guidance, recommendations and help with designing the application to be in compliance with community standards such as CNCF and 12 Factor. SRE involvement and influence tends to increase during mid to final stages of development where the application is primed for beta evaluation and all the tooling and instrumentation is finalized. WHAT SKILLS SHOULD I HAVE? For this role we expect you to have 3-5 years of experience working as a DevOps Engineer or SRE. You should have a good grasp of Unix like systems, access control, networking nuances, process isolation by the means of kernel provided features, distributed applications and algorithms, job schedulers and secret management among other things. At Shuttl we are a big proponent of Immutable infrastructure. All our infrastructure is hosted with Amazon Web Services and we use Hashicorp's Terraform to manage the infrastructure as code. A good handle on AWS and Terraform is therefore a definitive plus. Since SREs are expected to write a lot of code, you are also expected to be skilful in a programming language, preferably Python or Go.
Why Shuttl ? Shuttl makes it possible for thousands of daily commuters to travel with dignity. We are solving a huge infrastructural gap in our mass transport system with a lot of success. Our services are available to both the end consumer as well as businesses across many cities in India. Our company culture reflects the responsible, liberal and creative mindset of our team. We believe that technology is and will be a key differentiator and we are excited to apply and create technology to solve problems in the mass transportation space. Our engineering team is composed of three groups - consumer, business and platform. The consumer group builds solutions that allow ordinary citizens to use Shuttl. The business group builds solutions that service transportation and fleet management needs for businesses. Finally, the platform group is responsible for building the platform that is leveraged by the consumer and business groups. What will I do ? You will work as a Team Lead (TL) in the Consumer Team of the B2C Engineering group. The Consumer team is primarily responsible for the development and maintenance of all the solutions that are used by the end users. These solutions include the consumer mobile apps and the entire backend system associated with that. These mobile apps are the primary way that our customers regularly interact with Shuttl for finding routes and booking their rides. You will report into the Engineering Manager for the B2C Engineering group. Your team will comprise of mostly Senior Software Engineers working on mobile, backend and web technologies developing high quality software. As a Team Lead at Shuttl you are responsible for a team of software engineers. Your team is expected to deliver high quality software in reasonable timelines. You are also expected to contribute to architecture, review code, guide code design and work with product managers to understand, design, develop and deliver features. How do we work ? Our engineering process is a five step process which consists of phases for planning, developing, testing, releasing and monitoring. The planning phase consists of documenting of the feature/task to be done followed by various discussions. These discussions cover product, delivery estimates, release plan, monitoring plan, test plans, architecture, code design, technology choices and best practice adoption. The development and testing phase coexist and involve writing code, unit tests, performance tests, stress testing, code reviews and QA testing. This phase is punctuated with daily scrums and standups. The release phase is largely about managing and communicating the release to customers and internal stakeholders and activating features. The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement for the delivered feature is undertaken. This phase culminates with a retrospective. What skills should I have ? For this role we expect you to have over 6 years of experience in software development of which at least 1 year should be team management experience. You should be knowledgeable about programming languages - specifically Java, Python, operating systems, networks, databases and SQL, algorithms, advanced architecture, code design, system design, design patterns, project and people management. An aptitude for product thinking is preferred. You should also hands-on experience on mobile app development. Knowledge of Python is a plus.
We are looking for computer science final year students/ fresh graduates that have solid understanding of computer science fundamentals (algorithms, data structures, object oriented programming) and strong java / c++ programming skills. You will get to work on machine learning algorithms as applied to online advertising. You will learn how to collaborate in small, agile teams, do rapid development, testing and get to taste the invigorating feel of a start-up company. Experience None required Required Skills -Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design -Java / Python / Scala programming -UI/UX HTML5 CSS3 -MVC Framework Optional Skills -Familiarity with online advertising, web technologies -Familiarity with Hadoop, Spark, Scala Education UG - B.Tech/B.E. - Computers; PG - M.Tech - Computers
Job Description - Skills Required : Angular, NodeJs, Mongo DB, React, Android SDK, Mean Stack - Experience in designing and building advanced applications for the Android platform. - Hands-on experience in mobile development is a must and deep familiarity with Java, Android framework, Android guidelines and XML. - Strong object-oriented programming skills. Good understanding of common design patterns and principles. - Communication & interaction with Project Lead/Manager to understand the requirement. - Follow coding best practices & guidelines and with proper documentations. - Ensure delivery within given time frame while maintaining quality. - Delivering a robust code that has a broad business impact. - Stay up to date with current tech and bring relevant ideas to the table - Familiar with building an application from the ground up as well as all the business / non -technical challenges that accompany the product.
Job description: You are a pleasure to work with and want to be part of a high-performing team that works for each-other. The craftsman in you is passionate about learning, sharing, and producing implementations that are elegant, complete and robust, whilst the go-getter in you has a can-do attitude, a sense of urgency, and wants to do something with an impact. You are looking for a new challenge that will leverage - and stretch - your existing expertise in data-model design, data-manipulation, and API design. You want the autonomy to own both the design and delivery for this part of the Engineering function. You'll be working on problems that have the potential to change the face of the world's oldest industry. This will include tackling a large & complex modelling domain (supported by scientific experts), building powerful data transformation and analysis pipelines, and serving this to multiple clients through a graceful, fully-tested and well-documented API. More information available on application. Equity options available for the right candidate. Essential Skills and Experience: • 3+ years working on data-model design and implementation • 3+ years working with Python • Working knowledge of at least one JS framework • Deep experience with at least one SQL and NoSQL storage solution • Deep experience designing and maintaining RESTful APIs • Experience building data-transformation pipelines using Pandas / NumPy or similar • Uncompromising passion for writing performant, tested, readable code • A rigorous approach to profiling & optimising code • Version control Brownie points for: • Experience using Django Rest Framework or similar • Experience with visualisation libraries Application and Selection: Our recruitment process is designed to be thorough and challenging, yet informative and friendly. First, you'll have an intro call with the hiring manager. If we think there's a good fit, we’ll ask you to complete a technical exercise. If we're impressed, then you'll get an opportunity to visit our Office to meet the team and get to know each other. We want to find out more about you, but also provide the opportunity for you to get a good ‘feel’ for the role and KisanHub.If you have any further questions, please contact our Recruitment team at email@example.com detailing which position you are applying for. We look forward to hearing from you!
Responsibilities: You will interact directly with colleagues across all responsibility areas and Director Of Engineering. The successful candidate for this position: - Develops high quality test cases - Collaborates with various teams in releasing high-quality software - Performs review of test scenarios and test cases written by other engineers - Participates in test-procedure walk-through - Maintains the regression test suite and the over-all test coverage - Assists in triaging customer issues - Provides timely responses to internal technical questions - Demonstrates leadership skills in navigating through tense periods and keeping calm Our Culture: - Integrity and motivation is more important than skill and experience - Cross-company team building and collaboration - Diverse background and highly talented & passionate group of individuals Ideal Candidate: The ideal candidate is an experienced senior QA engineer who has mastered the QA process and is committed to release high quality softwares. Basic Qualifications: - Bachelor’s degree from an accredited university or equivalent Preferred Qualifications: - 5+ years of QA experience - Strong documentation and test management skills - Experience in API testing, scalability testing and performance testing - Experience in designing high-quality regression test suite - Experience in using test automation tools - Self-motivated and able to work with minimum guidance - Experience in rapid-growth product or project
1) Python with considerable hands-on on tornado (good to have tornado), Web Services, OOPs 2) Good with python concepts for Generators, Co-routines, Futures, Asynchronous I/O 3) Should have worked on relation databases likeSqlite, SQL, etc 4) Good hands-on on Linux - Debian, Ubuntu, etc 5) Should know Linux Commands properly 5) Good to know rasberry pi, beagle bone, etc 6) Unit Testing on Python 7) Good to have MQTTT, TCP/IP (Socket)
Key Responsibilities: • Development using Elasticsearch. • Plugin development on Elasticsearch. • Optimization and fine-tuning. Required experience • 4+ Years of Experience • Expert on Elastic Search with focus on development of extensions, performance tuning, sharing, etc • Ability to write plugins for Elasticsearch • Expertise on NoSQL DB like Mongo • Good understanding of Java and Python • Seasoned developer who has built enterprise products Required qualification • B.Tech. / B.E. / M.Tech. / M.E. / M.Sc. Maths.
As an SDE, you'll be involved in a lot of the core system design and implementation of all of BR's projects. Responsibilities include using technology to help solve all possible business problems. This may be anything from writing a script to gather information from public websites to configuring services to shave a few seconds off the load time of an app to building complex tools for analysis and decision making. You will need to:- Design and implement major tool and infrastructure projects- Collaborate with sales, marketing and operations to build roadmap and assign priorities- Test and validate software solutions built internally/externally- Obsessively collect and analyse data to pursue and achieve business goals- Manage a team of developers as a tech-lead. This is a tech-polyglot role which can grow into roles like Principal Engineer, Software Architect etc.Requirements:1. Strong written and spoken communication skills2. Experience with 3 or more of the following: - Python, Ruby, Pearl, Java, PL-SQL, MongoDB, Neo4j3. End to end experience prototyping and deploying at least one software application on any platform (IoT/web/android/iOS etc)4. Willingness to learn on the go and strive to improve at every moment.5. A strong drive for deep analysis of data6. Aptitude for designing data structures and algorithms7. Ability to come up with multiple solutions and empirically choose the best8. Willingness to wear multiple hats as needed9. Mentored at least 1 junior team member for more than 1 year
This is a key role and the candidate is expected to demonstrate thought leadership in several areas of software development and maintenance and implement innovative solutions leveraging latest technologies.Required Skills:- Demonstrable ability to plan and implement software that involves multiple platforms including native (iOS, Android) and web apps, backend services, and third party integrations.- At least 4 years of experience in a leadership role managing and growing a team including recruiting and helping with on-boarding new teammates.- Ability to organise and orchestrate testing, deployment and maintenance on a regular basis.- Very comfortable with MySQL, python (or a similar scripting language)- Excellent communication, collaboration, and influencing skills- Independent, pragmatic and proactive work attitude- Experience working on large scale e-commerce websitesResponsibilities:- Identify, recruit and grow talents, provide feedback and look after people’s personal development- Assess individuals performance, recognise and promote excellent performance, and address under-performance- Facilitate an agile team of engineers (small team of 4 – 6 people)- Focus on supporting the business priorities, be pragmatic about technology choices- Promote and encourage technical, business and people related initiatives that improve productivity, performance, and quality- Design, develop and implement software that improves the stability, scalability and availability of the entire platform.- Uphold the highest standards of UI/UX and of software engineering generally.
InterviewBit is looking to hire full stack engineer to help build or e learning platform.
• Exposure to Deep Learning, Neural Networks, or related fields and a strong interest and desire to pursue them. • Experience in Natural Language Processing, Computer Vision, Machine Learning or Machine Intelligence (Artificial Intelligence). • Programming experience in Python. • Knowledge of machine learning frameworks like Tensorflow. • Experience with software version control systems like Github. • Understands the concept of Big Data like Hadoop, MongoDB, Apache Spark
Description Must have Direct Hands- on, 4 years of experience, building complex Data Science solutions Must have fundamental knowledge of Inferential Statistics Should have worked on Predictive Modelling, using Python / R Experience should include the following, File I/ O, Data Harmonization, Data Exploration Machine Learning Techniques (Supervised, Unsupervised) Multi- Dimensional Array Processing Deep Learning NLP, Image Processing Prior experience in Healthcare Domain, is a plus Experience using Big Data, is a plus Should have Excellent Analytical, Problem Solving ability. Should be able to grasp new concepts quickly Should be well familiar with Agile Project Management Methodology Should have excellent written and verbal communication skills Should be a team player with open mind
Description Deep experience and understanding of Apache Hadoop and surrounding technologies required; Experience with Spark, Impala, Hive, Flume, Parquet and MapReduce. Strong understanding of development languages to include: Java, Python, Scala, Shell Scripting Expertise in Apache Spark 2. x framework principals and usages. Should be proficient in developing Spark Batch and Streaming job in Python, Scala or Java. Should have proven experience in performance tuning of Spark applications both from application code and configuration perspective. Should be proficient in Kafka and integration with Spark. Should be proficient in Spark SQL and data warehousing techniques using Hive. Should be very proficient in Unix shell scripting and in operating on Linux. Should have knowledge about any cloud based infrastructure. Good experience in tuning Spark applications and performance improvements. Strong understanding of data profiling concepts and ability to operationalize analyses into design and development activities Experience with best practices of software development; Version control systems, automated builds, etc. Experienced in and able to lead the following phases of the Software Development Life Cycle on any project (feasibility planning, analysis, development, integration, test and implementation) Capable of working within the team or as an individual Experience to create technical documentation
Description Requirements: Overall experience of 10 years with minimum 6 years data analysis experience MBA Finance or Similar background profile Ability to lead projects and work independently Must have the ability to write complex SQL, doing cohort analysis, comparative analysis etc . Experience working directly with business users to build reports, dashboards and solving business questions with data Experience with doing analysis using Python and Spark is a plus Experience with MicroStrategy or Tableau is a plu
Description Does solving complex business problems and real world challenges interest you Do you enjoy seeing the impact your contributions make on a daily basis Are you passionate about using data analytics to provide game changing solutions to the Global 2000 clients Do you thrive in a dynamic work environment that constantly pushes you to be the best you can be and more Are you ready to work with smart colleagues who drive for excellence in everything they do If you possess a solutions mindset, strong analytical skills, and commitment to be part of a tremendous journey, come join our growing, global team. See what Saama can do for your career and for your journey. Position: Data Scientist (2255) Location: Hinjewadi Phase 1, Pune Type: Permanent Full time Responsibilities: Work on small and large data sets of structured, semi-structured, and unstructured data to discover hidden knowledge about the client s business and develop methods to leverage that knowledge for their business. Identify and solve business challenges working closely with cross-functional teams, such as Delivery, Business Consulting, Engineering and Product Management. Develop prescriptive and predictive statistical, behavioral or other models via machine learning and/ or traditional statistical modeling techniques, and understand which type of model applies best in a given business situation. Drive the collection of new data and the refinement of existing data sources. Analyze and interpret the results of product experiments. Provide input for engineering and product teams as they develop and support our internal data platform to support ongoing statistical analyses. Requirements: Candidates should demonstrate following expertize- Must have Direct Hands-on, 7 years of experience, building complex systems using any Statistical Programming Language (R / Python / SAS) Must have fundamental knowledge of Inferential Statistics Should have worked on Predictive Modelling Experience should include the following, o File I/ O, Data Harmonization, Data Exploration o Multi-Dimensional Array Processing o Simulation & Optimization Techinques o Machine Learning Techniques (Supervised, Unsupervised) o Artificial Intelligence and Deep Learning o Natural Language Processing o Model Ensembling Techniques o Documenting Reproducible Research o Building Interactive Applications to demonstrate Data Science Use Cases Prior experience in Healthcare Domain, is a plus Experience using Big Data, is a plus. Exposure to SPARK is desirable Should have Excellent Analytical, Problem Solving ability. Should be able to grasp new concepts quickly Should be well familiar with Agile Project Management Methodology Should have experience of managing multiple simultaneous projects Should have played a team lead role Should have excellent written and verbal communication skills Should be a team player with open mind Impact on the business: Plays an important role in making Saama s Solutions game changers for our strategic partners by using data science to solve core, complex business challenges. Key relationships: Sales & pre-sales Product management Engineering Client organization: account management & delivery Saama Competencies: INTEGRITY: we do the right things. INNOVATION: we change the game. TRANSPARENCY: we communicate openly COLLABORATION: we work as one team PROBLEM-SOLVING: we solve core, complex business challenges ENJOY & CELEBRATE: we have fun Competencies: Self-starter who gets results with minimal support and direction in a fast-paced environment. Takes initiative; challenges the status quo to drive change. Learns quickly; takes smart risks to experiment and learn. Works well with others; builds trust and maintains credibility. Planful: identifies and confirms key requirements in dynamic environments; anticipates tasks and contingencies. Communicates effectively; productive communication with clients and all key stakeholders communication in both verbal and written communication. Stays the course despite challenges & setbacks. Works well under pressure. Strong analytical skills; able to apply inductive and deductive thinking to generate solutions for complex problems
FULL STACK DEVELOPER TAPPP is leading the charge in bringing premium digital entertainment content & live sports to global consumers via its prepaid platform. TAPPP is available across platforms via the Web, Mobile and Tablets. Building out this brand presents significant product and engineering challenges. At the centre of solving those challenges is the TAPPP Product Engineering team which is responsible for the TAPPP product end to end. We are looking for a full stack developer experienced in all stages of software development. You will be a part of the core product development team that is responsible for building different components of the TAPPP platform. The organization is flat, the process is minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision-making process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2 years. The position is based in Pune, India. Here is what we are looking for: • Min 3 years in software/application development • Experience working with graphic designers and converting designs to visual elements • Proficient experience using AngularJS, ReactJS, JQuery, AJAX • Good understanding of HTML 5, CSS, JSON is a must • Proven experience in building applications in a responsive way (desktop, tablet, mobile) • Hands-on experience in server-side frameworks like Spring, Spring Boot, Hibernate etc. • Strong independent contributor • An unquenchable desire to learn, attention to detail with a can-do attitude • Comfortable working in a start-up environment
The hunt is for an Python Lead Developer with the ability to manage effective relationships with a wide range of stakeholders (customers & team members alike). Incumbent will demonstrate personal commitment and accountability to ensure standards are continuously sustained and improved both within the internal teams, and with partner organizations and suppliers. We at Nitor Infotech a Product Engineering Services company are always on hunt for some best talents in the IT industry & keeping with our trend of “What next in IT”. We are scouting for result oriented resources with passion for product, technology services, and creating great customer experiences. Someone who can take our current expertise & footprint of Nitor Infotech Inc., to an altogether different dimension & level in tune with the emerging market trends and ensure “Brilliance @ Work” continues to prevail in whatever we do. Nitor Infotech works with global ISV’s to help them build and accelerate their product development. Nitor is able to do so because of the fact that product development is its DNA. This DNA is enriched by its 10 years of expertise, best practices and frameworks & Accelerators. Because of this ability Nitor Infotech has been able to build business relationships with product companies having revenues from $50 Million to $1 Billion. Skill Matrix: Python (proficient) Web frameworks: Django (Preferred), Flask, Tornedo. GraphQL (Good To have) Postgres/SQL - Basic SQL querying DevOps (CI & CD knowledge) Cloud technologies: AWS. Azure (Good To Have) Required Experience, Skills and Qualifications Job Description: Experience on Python Development projects. Should have worked on any of the Web frameworks: Django (Mostly preferred), Flask, Tornedo. Exp with any of the Cloud technologies: AWS. Azure.(Added advantage) Container frameworks: Docker, Kubernetes.(workign knowledge) Excellent knowledge of design patterns and OOPS. DB: Exp (Must) with Postgres / MySQL Exp with any NoSQL DB (Mongo DB), Elastic Search, Apache solr.(Added advantage) Strong understanding of data structures and Algorithms. Experience of the full s/w development lifecycle: requirements gathering , functional specification authoring, development, testing and development. Strong understanding of SQL queries and interaction with DB Desired experience with SQLAlchemy, and (Postgressql/MySQL/MSSQL) / NoSQL (MongoDB etc.) Desired experience in Storage/Virtualization/Networking/Cloud Domain. (Added advantage) Good understanding of Design Patterns Strong problem solving and analytical skills Adaptability to switch between technologies. Key Competencies Possess good understanding of technology and development processes. High energy levels, right attitude and pleasing personality. Analysis and decision making. Polished Communications skills Excellent planning and Control skills
We are looking for a passionate Senior Backend Lead / Architect to be part of an amazing team building an exciting enterprise SaaS product. 6-14 years of experience building high-performance systems. Skills: - Exceptional Python programmer - Advanced Django Framework knowledge - DRF experience a bonus - Knowledge of RDBMS, ORM's and data modelling - Knowledge of NoSQL databases - Experience with AWS - Ability to mentor and manage a team. This is an opportunity to join from the start of the product journey. To help build and scale the entire product and take it to market. It's an exciting journey, to say the least. As an early team member, you will have ample growth opportunities in the organisation. We are a privately funded startup with a well appointed spacious office. We offer industry-leading compensation and benefits. The office is located in Sai Radhe complex behind the Hotel Sheraton near Pune Station.
Description • Must have development background and should have hands-on experience in Java, or Node.Js or Ruby or Python, angular.js as an application developer. • Must have experience with Continuous integration and deployment tools eg. Jenkins, Ansible, Github, Subversion, Nexus etc. • Good to have strong understanding & working experience on either of the Public Cloud like AWS, Azure or GCP. • Experience on AWS services like EC2, S3, VPC, IAM, Lambda, ECS, RDS, DynamoDB • Good hands on experience in setting up enterprise cloud security, networking configurations • Must have excellent understanding of typical multi-tier application architectures: web servers (Apache, nginx, IIS), caching, application servers, load balancing. • Knowledge of RESTful Web Services, XML, JSON. Documenting of Webservices using Swagger. • Must have worked on micro-services applications, containerization of applications. • Must be aware of version control of code, code coverage, automated code testing. • Exposure to log management and log analysis tools like Splunk. Roles and Responsibilities: • Helping with application migration to Public clouds like AWS, Azure or GCP. • The candidate will have to present AWS Cloud services offerings and solutions to clients • Application optimization on Cloud. • Containerize/ Dockeriseexisting applications & migration to Public Cloud. • Must be able to identify & implementapplication deployment automation; define continuous integration process as per best practices.
Job Summary: In this position, you will manage and provide technical leadership of the product team. Leadership, communication, prioritization and a focus on excellence are essential characteristics for this role Responsibilities and Duties: - Manage (recruit, motivate, develop, strengthen) the product engineering team - Mentor and lead the engineering team as a subject matter expert for all technology and architecture related issues. - Architect, Design, Develop & Implement frameworks and application software components using Cloud and Enterprise/Open Source technologies - Be accountable for the overall technical excellence and quality of the platforms - Should be proactive and enhance existing software architecture by analyzing and identifying areas - Create and Manage technology strategy that can serve the business strategy - Low burn, highly iterative new product development and testing - 80/20 rule: effectively create low resource high impact technology solutions - Future ready: always looking to disrupt and challenge the status quo Required Experience, Skills and Qualifications: - B.E in Computer Science or equivalent with demonstrated problem-solving and leadership skills to pursue correct engineering process in adverse conditions. Ability to embrace and demonstrate leadership beyond ownership - Articulates a clear technology vision that is inspiring and aligned with business needs and Experienced in articulating the business goals and cascading them down the organization appropriately so that every person in the organization is appropriately stretched to achieve outcomes - Minimum of 8 – 10 years of progressive experience in software engineering out of which 70% should be in startup companies / environment, leadership capacity and experience across variety of technology stacks (from Conception to Go-Live). Ability to work efficiently in an entrepreneurial and in a startup environment. - Strong experience in building and deploying Enterprise grade products - Excellent and robust understanding of scalable product system architecture(s), platforms and core technologies - Strong experience in RDBMS & preferably worked with NoSQL & Hadoop as well and worked across multiple platforms (Front-end, Middleware) - Well versed in technologies like Angular, Core JS, Java, Python, etc.
Hands on work in an extremely challenging environment: millions of daily API hits, billions of contacts, and a multi-terabyte database (& this is just the beginning - expect this to grow 10x in the next year or so)! You will be responsible for extending the backend that is the heart & brain of InTouchApp, ensuring high availability, low latencies and scaling out to millions of users. If you like challenges, and like to get your hands dirty, this is THE job for you. Ideal candidates: - Knows python very well (object oriented programming will be a plus) - Has worked with Django (or something similar - although there are no parallels to Django!) - Knows MySQL well - Worked with NoSQL databases - Preferably worked on building restful http APIs - Good to know - Elasticsearch / Neo4J / Redis / InfluxDB / DynamoDB
Title: Devops Engineer Location: Pune, India Overview appOrbit is an emerging startup enabling customers accelerate the digital transformation of their businesses. Our vision is to make it possible for enterprises to deploy and manage end to end life cycle of any application (legacy, cloud native, windows, linux) on any infrastructure (virtual machines, containers, bare-metal) across any cloud (public, private, hybrid). Our platform is already helping several dozen customers realize this vision. appOrbit is looking for a build & release engineer who will develop and maintain the release pipeline that will be the backbone for delivering our cutting edge products. You will be architecting and building tools that will make the end-to-end release process seamless and efficient. You will have the opportunity to work on bleeding edge open source technologies, participating in the open source community and contributing to it. This is a high visibility and high impact role. Responsibilities: •Implement Continuous Integration and Continuous Delivery on complex software development products using Git, Jenkins, Maven, Docker, Chef on Cloud. •Required to author technical design of functional specifications and progress the solution from design through the software development life-cycle to implementation •Develop and execute plans and report status Qualifications: •Bachelor’s degree or higher in Computer Science or related field •4-6 years’ of experience in software development, build/CM preferred •Experience in Bash/Shell/Python/Ruby scripting •Excellent git experience (Multiple branch strategies) •Expertise in supporting OSS & third party tools, including updating and patching •Must have basic Linux system administration skills Preferred Skills: •Conceptual Creativity •Autonomous and self-driven •Work experience in agile software development teams. •Excellent communicator. Benefits: •Fun, creative and fast-paced working environment •Terrific medical and accident insurance plans •Pantry stocked with snacks and beverages •Flexible time-off with generous paid holidays
We are at Mezi building an AI-enabled chat-bot to bring online travel booking experience better. We are acquired by American Express in the month of January. As we are changing many major changes in our platform to scale and match Amex user's volume (in millions), our platform is going through some bigger changes. We are looking for IITian or NITian or exceptionally talented engineers with great experience of building high volume platform preferably in Python. Someone, who understand what is performance, what is scale and what is "platform"? You must have an end to end product development experience preferably in startup(s) OR at least product development companies. If you are working in services industry or banking or insurance domain, they Mezi may not be the right place for seeking any opportunity. You should have minimum 2years of experience or maximum 7 years. Compensation is not an issue with us for the right talent. You should be a coder and willing to code every day. You should be a great problem solver with a keen interest in writing optimistic algorithms. Please send your resume to firstname.lastname@example.org in case you are interested. Job location is Pune and ZERO travel to abroad, although our headquarter is in Sunnyvale, California. Thanks
Introduction: We are seeking extraordinary talent for our Machine Learning and Artificial Intelligence solutions team. We Responsibilities: Collaborate with business partners, product leaders, designers and QA to develop plans for developing and shipping projects / features Collaborate with teams disbursed in multiple locations and cohesively build out the product Establish feature release cadence and engineering roadmaps Participate in software design/architecture, risk mitigation/assessments, and capacity planning. Improve team processes to increase effectiveness, improve product quality, and enhance work/life balance Own end-to-end availability/reliability and performance of Searce products, services and features Be hands-on and willing to roll up your sleeves to support the team as needed Work in a dynamic, fast paced environment Required: 3+ years of experience working on Advance Technology Stack ( Pyhton ) Additionally ability to create solutions using Google's Machine Learning related APIs (Vision, Speech, Translate etc) RESTful API experience mandatory Flask/ Django or web app 2 framework exp required (any web framework) NoSQL/ SQL DB experience (one is must, both is preferred) Docker / Virtualization exp is preferred Git exposure required CI/CD preferred Strong analytical skills and ability to assist team members, inside and outside of engineering, in problem solving Excellent communication and teamwork skills and ability to handle multiple tasks across multiple disciplines Experience working in services company is very strongly preferred Customer interaction experience is a plus Good communication skills is strongly preferred Experience in unit testing, integration testing and stress testing is preferred
We are looking for Freelance online Data Scientist Trainers who can work with us part - time with the following skills: Experience using statistical computer languages (R, Python etc.) to manipulate data and draw insights from large data sets. Should have strong programming & Good applied statistics skills, such as distributions, statistical testing, regression, etc. Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.Few examples are k-NN, Naive Bayes, SVM, Decision Forests,Random Forest ,Support vector machine,Principal component analysis. Experience using natural language processing techniques and Deep Learning using TensorFlow will be a plus. Should have minimum 5 years of relevant work experience.
Profile - Sr. DevOps Engineer Experience: 5-8 Years The DevOps team at Druva is chartered with developing infrastructure code that is foundational in deployment and operations of Druva's Saas service. Devops team additionally enables Druva engineers to rapidly innovate by building tools that provide a simple, fast and robust developer experience by simulating a cloud in a box. Our focus centers on creating tooling that streamlines development, testing, building, integration, packaging, and deployment of mutable and immutable artifacts. DevOps engineers are involved in the full life cycle of the application. You will be responsible for the design and implementation of the application’ build, release, deployment and configuration activities as well as contribute to defining the deployment architecture of Druva's saas service. You will automate and streamline our operations and processes involved in those activities. You will leverage existing tools and technologies, preferably the open source ones, to build infrastructure applications needed to support deployment, operation and monitoring of Druva's saas service. At the same time, you won't limit yourself from building such tools whenever off-the-shelf tools aren't adequate. You will continuously focus on improving the deployment design and troubleshoot and resolve issues in our dev, test and production environments. Qualifications - 5-8 years experience in designing and developing large scale infrastructure applications that help deploy and smoothly operate a SAAS service. - Experience with wide variety of open source tools and technologies relevant to deployment on a cloud, including deployment frameworks like docker swarm and containers, Kubernetes or equivalent, is a must. - Experience with configuration management using Salt, Puppet, Chef or equivalent - Experience working with AWS is an added advantage. - Strong expertise with bash scripting, python or equivalent. - Strong grasp of automation tools and ability to develop them as needed. - Experience with continuous integration and continuous deployment (CI/CD) and associated automation
Backend Developer Job description We are looking for an experienced backend developer to help us bring new features and products to market faster. If you’re passionate about helping thousands of people bring their best photos and moments into their lives, read on. Your primary responsibilities would be to own the API design, architecture, implementation and operations of our app and imaging backend services. You would also have a lead role in helping our team improve our release velocity. Responsibilities: Collaborate with our Product team and participate in requirements planning Lead technical requirements, specifications Design APIs for our app and web teams to use Architect backend architectures, factoring in security, cost, performance, reliability, scalability etc. Collaborating with our front-end teams, testers Owning the production sla’s of our backend along with our sys admins Analyze data to improve software performance Improve development processes to increase release velocity Qualification: 4+ years development experience Experience in backend architecture for consumer mobile apps Experience in designing, developing and maintaining REST APIs Continuous integration and deployment experience AWS solution architecture certification a plus Docker experience a plus PHP a plus Location: Goa Type: Full-Time
Requirements: Python & Django are a MUST Understands how to work with a framework, may it be django or angular-2 or any other Follows Continuous Integration Understands Databases properly Handling millions of API calls daily Handling millions of page views daily Performance optimizations System monitoring / analysis Likes brainstorming and sharing ideas, challenging software architecture and owning the product Qualifications and Skills: Django / Python, Angular-2, HTML / JS / CSS, Apache / Nginx, etc. Building high performance restful http APIs MySQL / PostgreSQL, NoSQL (any) AWS Elasticsearch / Neo4J / InfluxDB / Redis
Angular 2 + recommended Co-operating with the back-end developer in the process of building the RESTful API Excellent Communication skills
Financial Machines is cheaper, faster, and robust financial modeling, workflow optimization for capital markets, scenario analysis at the speed of now, and enhanced data-driven decision tools.
Sharedmachine.in is a portal for peer to peer rental of construction machinery . It will facilitate highest utilization of construction machines Its an year old startup gaining traction and need to upgrade the Technology Stack to serve the customer more efficiently.
We are an early stage startup working in the space of analytics, big data, machine learning, data visualization on multiple platforms and SaaS. We have our offices in Palo Alto and WTC, Kharadi, Pune and got some marque names as our customers. We are looking for really good Python programmer who MUST have scientific programming experience (Python, etc.) Hands-on with numpy and the Python scientific stack is a must. Demonstrated ability to track and work with 100s-1000s of files and GB-TB of data. Exposure to ML and Data mining algorithms. Need to be comfortable working in a Unix environment and SQL. You will be required to do following: Using command line tools to perform data conversion and analysis Supporting other team members in retrieving and archiving experimental results Quickly writing scripts to automate routine analysis tasks Creating insightful, simple graphics to represent complex trends Explore/design/invent new tools and design patterns to solve complex big data problems Experience working on a long-term, lab-based project (academic experience acceptable)
Sr. Software Engineer - (Full Stack) Role & Responsibilities We are looking for talented, and ambitious Sr full-stack developers(Cloud) to join our product engineering teams. Who can work passionately & independently. Education and Professional Experience: Minimum 4-6 years of professional software engineering experience Skills and Experience Required • Minimum 4 years of experience on Python web server frameworks like Django/Turbogears/web2py. • Experience in designing and maintaining SQL schemas and databases like MySQL, PostgreSQL. • Experience with NoSQL databases is preferred as well. • Hands-on experience with cloud computing or Big Data (Hadoop) technologies will be a huge plus • Experience with integrating or designing REST APIs • Experience on HTML5, CSS3/SASS, bootstrap is mandate • Outstanding written and verbal communication and interpersonal skills • Excellent analytical and problem solving skills • Experience working in large-scale distributed systems in a plus Must have Skills: • Linux/Unix experience is mandatory. • Experience with working with at least 1 client side JS framework like AngularJS, Ember, etc. • Exposure to Angular2 would be a bonus • Familiarity with AWS, MS Azure or OpenStack.
MindScripts Technology Training Solutions Duration: 1 month In-Flow Inventory Management System Project Description InFlow Inventory Management System is primarily used for specifying and identifying stocked goods, replenishing depleted stocks and tracking movement of stocked goods. The scope of inFlow Inventory Management system involves replenishment lead time, carrying costs of inventory, Inventory valuation, inventory visibility, physical inventory, replenishment and demand forecasting. Roles and Responsibilities: o Understanding the requirement specification for the product and deriving Test Cases o Deriving and preparing test data o Executing Test Cases and create Defect Logs o Involved in Manual Testing of applications o Defect Reporting & Tracking