Looking for a Head of Products with PaaS background, for one of the leading EdTech company in India. It's well funded and is in growth stage. They have the office in Bangalore
Main Purpose of the role : Define technology and architecture principles including standards and guidelines, to guide the digital transformation initiatives. Design overall solutions and individual applications. Leads implementation and support of IPaaS integration solutions. Key Responsibilities Defining the overall technical architecture for application integration using Azure IPaaS Defining the technical requirements for the implementation of the portal and mobile solution Discussing technical aspects of the portal and mobile application, solution architecture, including the technology used, methodology followed, and devices selected with the customer Deep hands on experience in Azure IPaaS. Deep hands on experience on Azure cloud, integration patterns, Cosmos DB, Service bus Queue Hands-on experience in Azure functions, Logic Apps and relevant Portal technologies and skills Understanding of Azure IPaaS security protocols, performance improvement techniques, analytics and application integration. Understanding various non-functional aspects in Integration application design and provide a solution to optimize performance, scalability etc. Responsible for successfully designing and managing the delivery of Azure IPaaS solutions and technologies Deliver Azure IPaaS platform and architecture recommendations based on project requirements and industry best practices Develop and document detailed architectures for IPaaS solutions on Azure platform Lead and mentor development teams
We are India's leading HR IT Consultancy, looking for Senior Software Engineer for our client based in Gurgaon.About Client :Established in 2007, Client is a pioneer in Web application and Mobile Applications development for a large number of international and domestic clients. Few of its clients include - eBay, Target, Fidelity, Bravura Solutions, Mahindra Comviva, Uninor & Wipro. We have been featured as 4th Most Promising Mobile App Company in India and have various quality certifications. We are looking to hire Java Developers for our software services vertical, who will be initially be working with our client at part of their team, based out of their premises.Job title : Senior Software Engineer - JavaReports to : Project ManagerLocation : GurgaonThe position is for a J2EE developer is with one of our client, located at Gurgaon, initially.Roles and responsibilities :We are looking for highly motivated and quick learning individual who will be able to handle below responsibilities - - Work with system architects, Distinguished engineer and tech leads to implement the best solutions to complex problems.- Work on development projects (analysis, estimation, business case, development, unit and integration testing etc.) requiring changes to services- Participate in review processes and enforce a strong DevOps culture and practices- Provide mentoring and guidance to fellow team members- Interact with consumers to understand their problems, provide solutions (Strategic and Tactical both)- Produce technical documentation to assist team members- Ownership of problem from first notification till resolution- Impact analysis for any changes required- Identify problem areas and escalate where necessaryExperience : - 4 ~ 8 years of relevant experience for Senior Software Engineer, in J2EE developmentEssential Skills :- Hands on experience in J2EE- Experience in development of Web Services (SOAP, REST, WS- )- Experience of using source code management tools, e.g. Clearcase / SVN- Understanding of Software Development Lifecycle- Diagnostic and analytical skills- Sun java certification- Application build and deployment using maven/Ant- Experience with technologies including JDBC, XML, Spring- Exposure to Development methodologies like - Test Driven Development- - Experience of using source code management tools such as Clearcase, SVN- Extremely good communication skills - verbal and writtenDesirable Skills :- Understanding of PAAS, Cloud- Understanding of Angular JS- Understanding of design patterns- Oracle stored procedures, SQL etc- ORM (e.g hibernate)- Basic UNIX skills- Experience in Agile development- Exposure and knowledge of Financial Services domain- Excellent inter-team relationship skillsNo of Positions : 5
Software Developers can work in a variety of areas. As such, you might be involved in any of these specialties :Backend, Server Systems, or Cloud-Based Development :- Design and code servers, services, applications and databases that are reusable, scalable and meet critical architecture goals.- Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use. - Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications. - Design and implement large scale systems and Service Oriented Architectures (SOA) that enable continuous delivery.Client-Facing Assistance and Solution Development :- Own the customer experience by solving complex business problems for the world's leading clients. - Work directly with the customer to understand and troubleshoot issues, collect data, elicit detailed requirements, then design and implement innovative solutions across multiple industries and sectors, as well as governments and agencies.Automation Development and Testing :- Enable continuous deployment and availability by designing, developing and creating automated frameworks, processes and test cases based on functional and non-functional requirements. - Build and manage testing environments, assisting in debugging application issues.Front End Development :- Create high-quality web and mobile apps containing rich content and user interface components by working closely with user experience designers to take wireframes and mockups from conception to implementation. - Identify specific issues in the user interface, recommending and implementing solutions that influence and improve the design of products that provide a delightful user experience along with high performance, security, quality, and stability.Full Stack Development :- Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. - Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.
- full stack developer - to build highly concurrent systems - to build scalable distributed systems - to build service oriented architectures & loosely coupled systems. - using Hadoop, Hive, Hbase, Spark, ElasticSearch, Akka, RabbitMQ. - processing terabytes of data in batch & real-time streaming systems. - build / manage cloud infrastructure primarily on AWS with docker, kubernetes, chef.
Cloud Architect Should have 15+ years overall IT industry experience. 6+ years of architecture, design, implementation of highly distributed applications (i.e. having an architectural sense for ensuring availability, reliability, etc.). Deep understanding of cloud computing technologies, business drivers, emerging computing trends, and deployment. Experience with one or more NoSQL like (MongoDB, Cassandra). Deep technical experience in one or more of the following areas: Software design or development, Cloud Application Design, Mobility, PaaS, Media Services, CDN. Working knowledge with AGILE development, SCRUM and Application Lifecycle Management (ALM). Deep programming skills in one or more languages- C#/C++/Java/ Python. Good to have · Experience in deploying applications in CaaS – Docker, Kubernetes platforms is a huge plus. · Good level experience designing solutions using advanced patterns such as microservices / event-driven architectures. · CI/CD delivery using code management, configuration management and automation tools such as Git, VSTS, Ansible, DSC, Puppet, Chef, Salt, Jenkins, Maven, etc