Role: Architect - Backend What will you work on? Implementation, testing & deployment of enterprise-grade backend system of our platform which will be connected with multiple mobile apps, transactional data, a marketplace for all businesses, consumers & operations command center. Who are we looking for? We are looking for team members who can work with all levels of management and clearly express their ideas and progress You'll need to dissect complex workflows and create enterprise-class software solutions that rely on your programming skills We want a leader who has demonstrated the ability to identify and isolate problem areas within the entire application flow, investigate the underlying cause, and implement solutions Minimum of a bachelor’s degree in Computer Science or a related field What should you know? Java developer with 8+ years of experience building high-performance web backends Leading a small team of motivated engineers Extensive experience in building distributed HTTP RESTful web services Extensive experience with Spring framework, Spring Boot, Spring Data, Spring Data Rest, Spring Security, Spring Rest, Spring Web, & ORM’s like Hibernate Experience with Maven, Log4j, JUnit, Tomcat, STS Experience with RDBMS like Postgress, SQL expertise, knowledge of transactions, ACID compliance and data normalization Experience with deploying complex systems to AWS (EC2, RDS, Cloudfront, Lambda, SNS, S3 & other AWS products) What would be an added advantage? Experience with shell scripting including standard UNIX tools such as awk, grep and sed Experience with development methodologies like CI/CD, Agile, Git, Jenkins, Behavior-Driven Development (BDD) Experience with microservice architectures like Docker, K8s Experience with MQTT, IoT Gateway like AWS IoT Core, Kafka Streaming, Flink etc
What you'll do? Develop and Maintain IAC using Terraform and Ansible Draft design documents that translate requirements into code. Deal with challenges associated with scale. Assume responsibilities from technical design through technical client support. Manage expectations with internal stakeholders and context-switch in a fast paced environment. Thrive in an environment that uses Elasticsearch extensively. Keep abreast of technology and contribute to the engineering strategy. Champion best development practices and provide mentorship What we're looking for?An AWS Certified Engineer with strong skills in Terraform o Ansible *nix and shell scripting Elasticsearch Circle CI CloudFormation Python Packer Docker Prometheus and Grafana Challenges of scale Production support Sharp analytical and problem-solving skills. Strong sense of ownership. Demonstrable desire to learn and grow. Excellent written and oral communication skills. Mature collaboration and mentoring abilities.
Overview: Hands-on technologists, who will help us architect and design of large-scale, multi-tiered, microservice based distributed software systems and services using object-oriented design, distributed programming, PHP, NodeJS, Python etc. Responsibilities: Collaborate with cross functional teams, gathering business and functional requirements, to solve complex problems by building high volume transactional systems that handle massive data and high traffic. Be a part of the full development life cycle, end-to-end from scoping, effort estimation, risk identification, implementation and testing, while meeting project schedules and timelines. Work on (and recommend) the best technologies, components on server side tech. Proactively identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions. Complete ownership of problem-free execution of owned modules and solutions, with focus on code optimisation, code quality, maintainability etc. Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision. Requirements: BE/B.Tech in computer science or equivalent experience from top college, with 3-6 years of hands-on experience in design/development of building massively large scale, microservice based, high traffic Node.js applications (including Socket.io and Express or similar) Excellent data structure & algorithm and problem solving skills, full-stack knowledge and (preferred) application architectural experience and/or understanding Proficiency in multiple programming language, both dynamic and strongly typed object oriented languages. Knowledge of one or more of: PHP, Python, Couchbase, DynamoDB, NoSQL, Terraform, Cassandra, Redis, AWS etc. End user-focused, react well to changes, work with teams and able to multi-task while enjoying challenging assignments in a high-energy, fast growing and start-up workplace. Familiarity with Agile development, Scrums, continuous integration, and test driven development processes Prior startup experience of large scale B2C product company background is preferred
Roles and Responsibilities : Design, Develop, test and maintain software applications with MVC architectures, Microservices and scalable cloud-native apps. Perform hands-on coding and provide thoughtful code reviews Mentor and lead team members to continuously improve the quality and productivity of deliverables Demonstrate ability to work within an agile team as well as collaborate with many other teams on design and implementation strategies. Follow SCRUM Agile Development methodology Effective Communication Skills- An ability to express your ideas to the recipient & Co-ordinate and communicate with the cross-functional team along with the client's team Problem Solving, Hustler - Get Stuff Done, Self-Disciplined Open-minded, User-Focused, Adaptive Lean Principles & Analytical Thinking Project planning, timelines and milestones for execution and deliverables Participate in the Evaluation Review of your team member Primary Skills Expert in Python with experience on Django. Expert in server programming, you should be able to implement complex business logic. Good understanding of the threading limitations of Python, and multi-process architecture. Good understanding of fundamental design principles behind a scalable application. Knowledge of event-driven programming in Python. Experience with python packages like Numpy, pandas, flask, Pyspark, pymongo, os, logging, re, pyyaml. Experience with swagger io module to expose API Strong unit test and debugging skills. At least 2 years of experience in RESTful API/HTTP/JSON` Knowledge of AWS cloud and python Boto lib. Proficient understanding of code versioning tools Like Git. Good understanding of Linux OS. Secondary Skills: AWS Kinesis Web Sockets RAbbitMQ AWS Cloud formation
Degree in Computer Science or related discipline. AWS Certified Solutions Architect certification required 5+ years of architecture, design, implementation, and support of highly complex solutions (i.e. having an architectural sense for ensuring security and compliance, availability, reliability, etc.) Deep technical experience in serverless AWS infrastructure Understanding of cloud automation and orchestration tools and techniques including git, terraform, ARM or equivalent Create Technical Design documents, understand technical designs and translate into the application requirements. Exercise independent judgment in evaluating alternative technical solutions Participate in code and design review process Write unit test cases for quality check of the deliverables Ability to work closely with others in a team environment as well as independently Proven ability to problem solve and troubleshoot Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts Excellent English communication skills are required We are looking for a Solution Architect with at least 5 years’ experience working on the following to join our growing team: AWS Postgresql EC2 on AWS Cognito and most importantly Serverless You will need a strong technical AWS background focused on architecting on serverless (eg Lambda) AWS infrastructure.
Skills in priority:1) Exposure in GoLang is a must ( any experience in node.js or python is a plus )2) Basic understanding of Product design3) SQL database4) AWS Lambda is good to have5) FE knowledge is advantage6) RDBMS7) Microservices & Rest API's
Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis and recommending changes in policies and procedures. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. Protects operations by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Supports and develops software engineers by providing advice, coaching, and educational opportunities.
Should have good hands-on experience in Informatica MDM Customer 360, Data Integration(ETL) using PowerCenter, Data Quality. Must have strong skills in Data Analysis, Data Mapping for ETL processes, and Data Modeling. Experience with the SIF framework including real-time integration Should have experience in building C360 Insights using Informatica Should have good experience in creating performant design using Mapplets, Mappings, Workflows for Data Quality(cleansing), ETL. Should have experience in building different data warehouse architecture like Enterprise, Federated, and Multi-Tier architecture. Should have experience in configuring Informatica Data Director in reference to the Data Governance of users, IT Managers, and Data Stewards. Should have good knowledge in developing complex PL/SQL queries. Should have working experience on UNIX and shell scripting to run the Informatica workflows and to control the ETL flow. Should know about Informatica Server installation and knowledge on the Administration console. Working experience with Developer with Administration is added knowledge. Working experience in Amazon Web Services (AWS) is an added advantage. Particularly on AWS S3, Data pipeline, Lambda, Kinesis, DynamoDB, and EMR. Should be responsible for the creation of automated BI solutions, including requirements, design,development, testing, and deployment
About Us:We are an online private tutoring service with a dedicated team of experienced tutors from around the world. We were founded in 2014 to meet the growing need of students for non-traditional classroom learning. We emphasize self-discovery, and focus on transformational and independent learning.Our teaching methods are custom-designed for the specific needs of our students. We offer 1-on-1 online tutoring delivered on our proprietary MySchoolPage Tutoring System- (MTS). Based on the latest cognitive theories for delivering online learning, the system consists of a highly interactive whiteboard and other multimedia tools. This enables students in virtual classrooms to write, speak, draw or discuss lessons.We're passionate about education as a means of understanding in our world, which in turn propels our motivation to teach.Responsibilities and Duties1. Proficiency in Python, NodeJS, React JS, React Native2. Strong understanding of basic data structures and algorithms.3. Code in a variety of programming languages like Go, Java, C, Erlang. . You name it and embrace the right tool for the right job.4. Exposure to AWS - Lambda is desirable.5. Collaborate on system reliability, architecture and code quality6. Good at applying right algorithms at the right place7. Quickly adapt to the technology changes.Required Experience, Skills and Qualifications1. Experience as Full Stack developer 3 to 5 years.2. Experienced with common API authentication methods like OAuth, JWT, etc.3. Java server side frameworks(Like Spring, Hibernate)4. know how to architecture and implement the systems and services to scale 1000x.5. Should be able to handle REST or SOAP services.6. Deal with Apache Kafka and Apache Spark.7. Know the servers (AWS or Droplet or Kubernets whatever which work is better).8. Good written and oral communication skills.9. Should be a team player with a mind-set that is inclined towards innovation and bringing a difference10. Must respect diverse culture and believe in technology as a process enabler11. Should know or have inclination towards learning new techniques and tools for websites.Location: Bangalore. Currently employees would be requested to work from home due to the Covid situation, but can be asked to come to office for meetings. Hence it is imperative for the selected employee to be physically located in Bangalore. In case, the candidate is not located in Bangalore, they should consider relocation to the city once Covid situation improves.Immediate Joiners Required.
Essential functions of this profile include: Mean stack development AWS deployments and monitoring MongoDB database skills with suitable SQL query development NodeJS technical skills for middleware development Agile development and practices. Angular, Node, MongoDB & AWS Perform related duties as assigned by the supervisor Maintain compliance with all company policies and procedures Permanent Remote roleFull timeCustomer Success & Feature development roleFast track growthCompany : www.deliverysolutions.co
Required: 5-10 years of experience in full stack software development, 3+ years working with Data processing. Strong computational skills and being able to code fluently in Java. Proficient in Angular, HTML5, CSS3. Good Experience with the AWS stack (S3, Redshift, Lambda, Kenesis). Strong knowledge of SQL and databases architecture. Expertise in Amazon Redshift database is desired. Self-starter and a collaborator having the ability to independently acquire the knowledge required in succeeding the project. Growth mindset. A desire to learn from others and make yourself better every day. Proficiency in Design & Code Reviews. Preferred: Basic experience working with Amazon EMR & Spark. Prior experience in implementing large scale data lake preferably with amazon or google data processing technologies. AWS Certified Architect/Developer. Continued education and research into UI development trends and current design strategy and technology. Good understanding of code versioning tools, such as Git, Bitbucket.
Overview Xcelpros is a Global company, headquartered in Chicago (US) with multiple locations in US and Bengaluru, India. Our focus is Tech Innovation, Product Development and Technology Consulting. We are hiring for our Product Development team and have an immediate need for a Backend Developer / Fullstack MERN Developer. The position calls for someone with a mindset who can build great products, manage multiple projects and related tasks on deadline. We are looking for high-quality and passionate developers that want to be a part of a great product team. You need to have at least 2 years of demonstrated experience as a Backend Developer using MERN (NodeJS, MongoDB, PostgreSQL & Express) & GraphQL technologies. The candidate will work closely with our internal teams in the design, development, launch and enhancement of various products. About XcelPros XcelPros is a Global company, headquartered in Chicago (US) with multiple locations in US and Bengaluru, India. XcelPros is focused on Tech Innovation, Product Development and Technology Consulting. XcelPros specializes in technology solutions for Business-to-Business (B2B) and Business-to-Consumer (B2C) areas. We believe technology is the enabler of exponential growth for us and our customers. We are strategists delivering innovative business and technology solutions. We have been well funded and operational since 2011. XcelPros and affiliated group of companies are proud to foster a high-performance culture, one that's defined by having the best people, with the skills and determination to deliver above and beyond. We look for insightful and astute professionals who are also forward-thinking, confident, self-motivated and globally minded. Our core team consists of professionals with a wide range of skills and backgrounds. XcelPros is continuously looking for talented, highly motivated individuals who believe in excellence and are committed to providing superior service to our customers and stakeholders. Experience Minimum of 2 years of experience in the design and development of Web and Mobile applications using NodeJS, MongoDB, PostgreSQL, Apollo - GraphQL and React You are required to have experience with development in Microservices Architecture Experience with NestJS framework is a major plus Hands on experience with GoLang is not mandatory but a major plus Start Date - Immediate Positions - 2 (Immediate Need) Responsibilities Minimum of 2 years of hands-on experience building applications in NodeJS, MongoDB, PostgreSQL, Apollo - GraphQL and React Strong and mandatory experience of 2 years of experience in building applications using the Microservices architecture in NodeJS Strong and mandatory skills in Automating Components, Perceptibility, Configuration Management, Debugging & Consistency while writing Microservices. Experience building applications using NestJS or similar frameworks is a major plus Experience building applications and service integrations using Apollo / GraphQL Adhere to best practices of engineering by writing high-quality code. Hands on experience in Elastic Search and related technologies Hands on experience with one or more testing frameworks such as Jest You are required to write / conduct unit & integration testing to ensure code meets high-quality standards Collaborate with multiple stakeholders, including Production Support, BAs, Architect, Project Managers, and Product Owners to deliver high quality solutions. Develop, build, configure and unit test solutions from low level designs Ensure that solutions meet requirements outlined in the design documentation Perform all work to agreed time, cost and quality constraints Ensure that developed solutions are peer reviewed and formally documented Design, develop, test and document detailed technical specifications for application components built using MERN (MongoDB, ExpressJS, ReactJS, NodeJS) stack and integrations Develop and maintain high traffic / high performance React and Node based e-commerce web applications and web services, including support for mobile Participate in support activities to help UI developers integrate with APIs / services Create and maintain scalable infrastructure leveraging modern AWS cloud platforms Knowledge of all development aspects within an Agile SDLC framework, including; estimation, design, development, unit test, code reviews, and documentation Develop solutions that satisfy business requirements as outlined in user stories, and within agreed upon timelines Ensure solutions are of high-quality with regards to following standards and best practices, as well as satisfying security and performance requirements Collaborate effectively with other Agile team members Work with the Production Support team in the research and resolution of production issues. Prior hands-on experience with architecture for Web and Mobile technologies, E-commerce, Payment Gateways, Data security and encryption is a major plus Experience with CICD, containers and container management platforms(Dockers, Docker Swarm/Kubernetes, etc.) Knowledge of GOLANG is a major plus Good understanding of the Twelve-factor App methodology is a major plus Experience defining new architectures and ability to drive project from an architecture standpoint is a major plus Experience with Security configuration is a major plus Experience in understanding platforms & key AWS services like Elastic Beanstalk, AWS Lambda, ECS, AWS Fargate, EKS, EC2, S3 etc. is a major plus Troubleshoot and resolve complex technical issues in cloud integrations Highest levels of code quality Needs to conduct weekly code reviews Ensure timely and quality release of the product in collaboration with other team members Must be a self-starter and able to build up presence in the team. Perform other related duties as assigned Technical Expertise / Hands-On Skills: MERN (MongoDB, ExpressJS & Node JS) PostGreSQL Apollo GraphQL JEST RESTAPIs Key Deliverables Develop very high sense of ownership, the zeal to build scalable applications Develop a deep understanding of product development and start-up ecosystem Work with a performance oriented team driven by ownership and open to experiments Build customer facing technology product for global customers Collaborate with development teams to help identify and develop reusable platforms/libraries. Key Requirements Can do attitude Highly motivated to bring fresh thoughts to the table Highly creative and most importantly willing to exercise it Self-starter and self-learner focused on research and learning Ability to play a variety of roles and most importantly take accountability Ability to communicate openly and embrace various perspectives without judgment Believe in a ”No politics” attitude. Politics can be detrimental to yourself and the organization.
JOB SUMMARY Job Title: Backend Web Application Developer (AWS Cloud) Team/Department: Omnicom Media Group IT (OMG – IT) Reporting: Manager – OMG IT Location: Bangalore ABOUT THE ROLE THE ROLE IN SUMMARY Omnicom Media Group (OMG) has an immediate opening for a highly motivated and talented backend web application developer, specializing in AWS cloud technologies. In this position you will be joining an in-house development team whose primary responsibility is developing new features and functionality for multiple existing web applications and day to day troubleshooting and issue resolution. The ideal candidate will possess excellent critical thinking and troubleshooting skills and have proven experience using popular AWS services commonly used to build serverless web application architectures. Candidates are expected to have strong knowledge of AWS API Gateway, Lambda, DynamoDB and Python programming. Familiarity with Cloud infrastructure as code frameworks, such as Serverless Framework, Terraform or CloudFormation, etc. is also required. Excellent English communication skills are a must as you will be a part of a team working alongside our primary development team in addition to several business analysis and project managers. 5+ years of prior backend and Cloud web application and software development experience required. WHAT WILL YOU DO KEY WORKING PRINCIPLES Passionate about modern web application architecture and programming. Hands on backend developer. Prior experience with modern RESTful API design and implementation. Microservices and single page web applications. Strong AWS knowledge, specifically serverless technologies (S3, API Gateway, Lambda, IAM, DynamoDB) as they relate to web application development. Excellent knowledge of web application security fundamentals (identity management, authentication, authorization, SSO). Designed several application databases in SQL and at least one non-relational database system, preferably Familiarity with DevOps practices including continuous integration and deployment, infrastructure as code in preferably Serverless Framework. Excellent verbal and written communication skills. 5+ years professional software development experience. Bachler’s degree in computer science or related field. MUST HAVE SKILLS Backend Web Application Development Python AWS Services Including, CloudFront, S3, API Gateway, Lambda, Step Functions, SES, DynamoDB, Serverless Framework AWS Identity and Access Management principles (IAM) SQL (MS SQL Server, PostgreSQL, AWS Aurora or comparable) GIT, JIRA, Agile / Scrum NICE TO HAVE SKILLS AWS Cognito
SourceLogix - is a California based software development company. Founded in 2007, we have successfully built our client base with our values: Talent. Team. Trust. SourceLogix experts help Fortune 500 clients in the areas of SaaS, eCommerce, VoIP, CRM, Transaction systems & Predictive Analytics. Our latest venture is to build our own Cloud-based SaaS platform to disrupt the Digital Marketing space with a revolutionary voice & video platform - to help customers significantly improve conversions. The platform is built on Amazon Web Services, Google Cloud, and Salesforce CRM to drive Voice & Video with analytics & deep learning, all to significantly improve conversion rates. We are setting up our offices in Chennai and Bangalore. Looking for an experienced Lead Developer who can become our employee#1 in India & eventually grow into a CTO role.Job Requirements: Node.js and/ or Python - expert level. Over 5 years. Deep Knowledge of Amazon web services (AWS). Over 2 years. Expertise building on Lambda, API gateway, AWS Cognito Dynamo DB, Amazon RDS. S3, EC2, Route 53. Role and Responsibilities: Build the platform from the ground up. Work with designers & developers to create signup, login, telephony, dashboards and control panel functions. Manage AWS instances and run the platform cost-effectively. Work with founders to build the roadmap and prioritize tasks. Communicate effectively - daily standups, weekly demos, etc. Benefits: Competitive salary - based on experience. 100% remote work. All you need is a good laptop, headset, and internet connectivity. Flexible work: don't care when or where you work. We care how you work and how well you deliver. US-based team: open & transparent & professional. Ability to make a direct impact & build a great platform. Awesome culture! We are a friendly & collaborative team with a learning and growth mindset.
What you will be doing:● Responsible for design, development, and implementation of Cloud solutions.● Responsible for achieving automation & orchestration of tools(Puppet/Chef)● Monitoring the product's security & health(Datadog/Newrelic)● Managing and Maintaining databases(Mongo & Postgres)● Automating Infrastructure using AWS services like CloudFormation● Participating in Infrastructure Security Audits● Migrating to Container technologies (Docker/Kubernetes)● Should be able to work on serverless concepts (AWS Lambda)● Should be able to work with AWS services like EC2, S3, Cloud-formation, EKS, IAM, RDS, ..etcWhat you bring:● Problem-solving skills that enable you to identify the best solutions.● Team collaboration and flexibility at work.● Strong verbal and written communication skills that will help in presenting complex ideasin● an accessible and engaging way.● Ability to choose the best tools and technologies which best fits the business needs.Aviso offers:● Dynamic, diverse, inclusive startup environment driven by transparency and velocity● Bright, open, sunny working environment and collaborative office space● Convenient office locations in Redwood City, Hyderabad and Bangalore tech hubs● Competitive salaries and company equity, and a focus on developing world class talent operations● Comprehensive health insurance available (medical) for you and your family● Unlimited leaves with manager approval and a 3 month paid sabbatical after 3 years of service● CEO moonshots projects with cash awards every quarter● Upskilling and learning support including via paid conferences, online courses, and certifications● Every month Rupees 2,500 will be credited to Sudexo meal card