Position – Lead DevOps Engineer Location – Bangalore About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role A seasoned technical contributor who has experience in proposing and implementing Data Engineering projects and bringing them to production to solve complex engineering/business problems. Passionate about storage, retrieval, and analysis of data to build data-driven solutions and aid in the decision-making process. Role and Responsibilities Ability to take decisions from an Infrastructure perspective with communication with stakeholders. Build and implement end to end CI/CD pipelines using tools like Jenkins, Kubernetes, and Spinnaker. Responsible for architecting deployments for High availability, scalability, and reliability. Maintain and enhance the SLA of 99.99% for offered services and managed platforms. Identify and streamline the developer practices from application start to deployment into production. Identify stakeholders and owners for applications and coordinate regular audit for best practices and cost optimization. Design and implement platforms for monitoring, log processing, metrics collection, and data visualization. Script and code automation tools (Shell/Python/Terraform etc) for automation and efficient management of sites/products Infrastructure and platform security. Strong knowledge of baseline security practices and can set up security tools for monitoring at the infrastructure level. Regular Performance and security audits; patching of systems, resources; benchmarking & capacity planning. Scanning, identification, and fixing of security issues, vulnerabilities. Manage 2-3 people as part of DevOps team. Skills/Experience 8+ year of experience with a proven track record of managing high traffic internet applications Excellent exposure in provisioning, managing, optimizing cloud infrastructure in AWS (IAM, EC2, RDS, ElasticCache, CloudFront, S3, ECS, Lambda, ELK etc.) Experience in microservice architecture deployment. Strong experience in dockers, Kubernetes, and EKS. Experience of managing infrastructure with front-end & back-end applications based on technologies like NodeJS, Ruby, Python, Java, Golang with the use of Kong/Nginx as gateways. Understanding of managing database tools and technologies (Postgres, MySQL, MongoDB, Redis), Backup and recovery for DBs, Scaling, and tuning for performance. Hands-on experience building logging and monitoring systems (like Elasticsearch-Logstash-Kibana, Graylog, InfluxDB, Prometheus, Grafana) for scale. Experience in managing enterprise firewall solutions (AWS preferred, F5, Akamai, etc.) A desire to engage in continuous learning to ensure knowledge of the latest DevOps Technologies and AWS product updates Experience participating in 24/7 on-call rosters. Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp – 8-10+
Responsibilities: Collaborate with various business stakeholders and technology leaders to translate program requirements into technical solutions and system designs. Research, design, test, and evaluate new technologies and vendor solutions Implement POCs and pair with technical leads on implementations Requirements: Minimum 2 years of experience in NodeJs and MongoDB Expertise in AWS/Azure/Google Cloud Experience in writing unit/integration test Hands on experience in developing web applications, RESTFul API’s, web Services Experience with Agile software development practices Experience with Continuous Integration and Delivery Experience with unit test frameworks and peer code review Proficient in current development tools (Visual Studio, Eclipse, Git, Bitbucket, JIRA) Excellent written and verbal communication skills Ability to clearly explain and justify ideas when faced with competing alternatives Should have executed 2 projects with Node and MongoDB as tech stack Hands on code deployment Good to have: Knowledge of GraphQL Hands on Docker and Kubernetes Micro Services Architecture experience Experience in Redis, Elastic search Knowledge of Kafka & Zookeeper is an advantage Nginx is a plus
Mentor To Go is an android and web based platform to help students improve their work readiness through self-learning sessions, personalised mentorship provided by mentor professionals from a range of careers, and work experience opportunities. The technology platform implements functionalities such as: screening surveys of mentors and mentees, training content for mentors, matching through an algorithm, and mentorship through the delivery of structured activities. The application technology architecture comprises of the following: o a Python Django web application with NGinx and Gunicorn o PostgreSQL database o A React Android and Web app o Rest APIs which interact between the Android app and the Django webserver Our vision at Mentor To Go is to provide career mentorship to young people anywhere, anytime across the length and breadth of India. We are looking for a backend software developer who is passionate about using web technologies to solve social problems and creating experiences that are elegant and effective. You will own the back end development of features of the Mentor To Go platform from conceptualisation through design and testing, working closely with other developers, the technical project manager, and the program operations team. You are user-centric, continuously demonstrate strategic & analytical abilities, and are laser focused on executing at speed. You must have the ability to succeed in a fast paced environment, where success is dependent on your ability to collaborate with cross-functional team members in a positive, productive, and transparent way. Minimum requirements Bachelor’s degree in engineering preferably CS or related discipline 3+ years experience working in Unix/Linux environments building web and mobile applications Proficiency in developing and deploying cloud based Python/Postgresql applications preferably using frameworks such as Django Experience with design and development of moderately complex software projects Strong written and oral communication skills Familiarity with version control software such as Git Desired requirements 5+ years of overall relevant work experience Experience building apps using React/React-Native Basic understanding of AWS cloud Ability to participate in technical discussions and help make technical trade-offs About Mentor Together Mentor Together is India’s first and largest youth mentoring non-profit organization with a mission to facilitate empowering mentoring relationships and networks that help young people break the inequalities of opportunity and actualise their potential. Mentor To Go is the world’s first mobile mentoring platform created by Mentor Together with the support of Cisco India, LinkedIn Social Impact, British Telecom and Sterlite Technologies.
About Peppo Peppo is a fair food ordering utility. It helps restaurants manage both the demand and the delivery sides of their business, on the cloud. The simplest way to think of Peppo is that it is a backend for restaurants that takes them online, not on just one channel but on all of them. App publishers that integrate with Peppo, will see every restaurant that uses Peppo and can enable food ordering through their own front-end. On the fulfilment side, Peppo allows restaurants to plug into an aggregated delivery fleet on which it helps restaurants choose between various providers to optimise between delivery costs and performance. About the Role We are looking for an experienced Business Development Manager with first-rate system administration and cloud systems management skills to join our retail platform team. In this role, you’ll be making some of the most significant decisions for the company. You need to have strong problem solving capabilities, be a team player and have great communication skills. You also need to be goal-oriented, have the ability to understand the core architecture and take up responsibility of product deployment and scaling. You must be a highly technical, hands-on system admin with passion for devops and scaling. We value those with an entrepreneurial spirit and those who bring experience from established organizations. You ought to be comfortable in dealing with lots of moving pieces. You must have excellent attention to detail; and you should be flexible and comfortable to learn new technologies and systems. The opportunity is ideal for someone early in their career who learns by doing. This is a high-exposure role and you will learn what it really looks like in the early days of a startup. We offer a friendly, casual, collaborative working environment that is mission-driven and results-oriented. Our small office is in a great space in Bangalore. Due to the COVID situation, we are committed to having a fully remote engagement. Responsibilities Collaborate with the Tech Lead on product deployment and scaling Responsible for communicating and reporting to the tech lead Setup new environments as well as maintain existing ones Participate in technical design and architecture reviews from the deployment and scaling point of view Write technical documentation Automate stuff Infrastructure as code Be aware of costs and skilled enough to squeeze Skills and Requirements We are looking at your experience not just in terms of the years you’ve clocked but the aptitude to get things done. Here’s the skills that your job would entail, so please make sure you highlight the following in any capacity you have demonstrated - professional, freelance or hobbyist. 2+ years of software development experience (professional, freelance or hobbyist). Github profiles matter. Strong proficiency in AWS products with certifications Deep understanding of Infrastructure as code tool like Ansible Understanding of tools like Gitlab, Jenkins etc required for code management and continuous delivery Python or Bash scripting skills Experience with deployment frameworks, practices and processes Demonstrated skills in deploying, releasing, and maintaining highly scalable web applications Bonus if you know AWS CloudFormation or Terraform Good communication skills and ability to work independently or in a team. Employment Type Full-time Remote/On-Site Our Preferred Resume Format Polished resume with list of projects clearly listed (with responsibilities you held) Links to interesting projects that you worked on (professional, freelance or hobbyist) Blogs written and any other public contributions you made Our Interview Process Resume evaluation: We will screen all incoming CVs and invite candidates for next round, fitting our job profile description. Case study: If you are one of the shortlisted candidates, you will be sent a case study to solve. Phone screening: we will follow up with a phone screening round for better understanding of the CV, technical proficiency, experience etc. F2F Round(s): The next round is a direct face-to-face discussion over a video call. Job Perks Small team with an opportunity to have a steep learning curve. Have a meaningful impact on end customers and sellers on their experience with digital tools. Work on redefining the e-commerce experience by building cooperatives for the micro-services era. This makes Peppo a perfect home for those looking to pursue compassionate capitalism. Train under a diverse and accomplished set of team leads, mentors and investors who have worked in government and big tech. Holistic development guaranteed as you will grow in an environment that prizes lateral thinking allowing you to supplement your core responsibilities with additional functions. Competitive compensation and flexibility to work from anywhere since Peppo uses the best of productivity tools. Peppo is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, caste, color, gender, sexual orientation, religion, national origin, physical disability, mental well-being, or age. Our code of conduct reflects the kind of company we strive to be, and we celebrate our diversity for that truly makes us create products that cater to the world.
AliveCor produces and delivers rich, informative, clinical-grade, personal heart data that can be easily understood by patients - anytime, anywhere. As a Data Engineer, you will architect and improve our data infrastructure, develop new products, and support medical science while protecting user privacy. The ideal candidate has a strong background in engineering, as well as experience in statistical analysis, data analysis tools, SQL and Python. You will work closely with our product management, engineering, and AI teams to architect and build fast and efficient databases, pipelines, and services. Responsibilities Work with structured and unstructured real-world medical data Design, build and launch efficient and reliable data pipelines to move complex data Write high-quality, efficient, testable code in Python, C++, or Go. Build data expertise and own data quality Collaborate with software and AI engineers to design and implement data architecture Integrate with 3rd party analytics tools and APIs (Mixpanel, Google Analytics) Build horizontally scalable infrastructure to support ML training and data mining research Qualifications and Skills: E. in Computer Science or a related discipline, or related practical experience Minimum 6 years of Experience with Data Engineering & Data Architecture Experience using advanced SQL and databases in a business environment with large-scale datasets (Hadoop, Hive, Presto) Experience with statistical modeling and analyzing large data sets Experience with product analytics tools and APIs (Mixpanel, Google Analytics) AWS expertise (S3, EC2, Lambda, Redshift, Athena) is a plus Experience developing scalable microservices also a plus Familiarity with Kimball's data warehouse lifecycle About Us AliveCor is on a mission to define modern healthcare through data, design and disruption. We’ve pioneered the creation of FDA-cleared machine-learning techniques, transformed wearable medtech to put proactive heart care at everyone’s fingertips. Kardia is the most clinically validated mobile EKG technology. AliveCor was named as one of the Top 10 Most Innovative Companies in Health for 2017 by Fast Company as part of the publication’s annual ranking of the world’s Most Innovative Companies. AliveCor was awarded the 2015 Tech Pioneer by the World Economic Forum and one of the 50 Smartest Companies in 2015 by the MIT Technology Review. AliveCor recently announced a collaboration with Mayo Clinic that will result in new machine learning capabilities to unlock previously hidden health indicators in EKG data, potentially improving heart health as well as overall health care for a variety of conditions. AliveCor is a privately held company headquartered in Mountain View, CA. AliveCor is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, colour, disability, gender, national origin, race, religion, sexual orientation, or any other classification protected by federal, state, or local law. Watch the following video demonstrating our product. KardiaMobile: How's your heart?https://www.youtube.com/watch?v=8I9xosgA-Ig
We are in search for an strong Devops guy who can be a part of our team for Devops3 Role. Exp - 7-12 Years Must skills: Kubernetes, AWS, Ansible, ISTIO Service Mesh and Scripting language exp. Duties and Responsibilities: Take initiatives to implement DevOps best practices Work closely with development teams to integrate their projects into the production environment. Gain a deep application-level knowledge of the systems as well as contributing to their overall design. Work closely with other internal teams to build security, reliability, and scalability into the development lifecycle. Troubleshoot and resolve issues related to application development, deployment, and operations Responsible for setting up automation through CI-CD Responsible for production and staging environment management. Education, Skills, and Experience: 7+ years of Unix/Linux administration and experience with strong UNIX fundamentals. Linux (Must), Python (Should), Ansible (Good to have), CI-CD (Should), Docker (Should), Kubernetes (Should), Very strong scripting and automation skills. 2+ years of experience working with AWS, experience in target deployments to AWS. Strong troubleshooting and problem-solving skills. Strong knowledge of UNIX shell scripting along with any one of Bash/Python/Perl. Setup/configuration of monitoring systems as Nagios/Zabbix/CloudWatch etc. Experience with either of Ansible, Puppet, Chef, Salt Proficiency with the AWS CLI, BOTO3, CloudFormation, ECR, EKS Experience with Infrastructure as Code, Terraform with AWS, GPC, Azure Provisioners Experience in orchestration Infrastructure, Dockerization of Applications, Docker Compose, Kubernetes, ISTIO, etc. Good knowledge of Build and Deployment process and tools, a basic understanding of CICD concepts. Hands-on experience in version control tools like GIT, SVN Familiarity with build release automation tools and methodologies like Jenkins/GoCD. Preferred: Have experience with Docker, Compose, Kubernetes, Have experience with ElasticSearch, Kibana, LogStash. Have experience with Cassandra, Hadoop, or Spark. He experience with MySQL or Postgres.
Are you a high-performing, collaborative, results-oriented and technologically savvy person who is keen on sales in the digital industry? Then this highly visible role is for you!Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories, and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen the doctor-patient relationship and enhance the in-clinic experience. As a Sr. DevOps Engineer, you will manage AWS based infrastructure, Deployment pipelines and health of running applications. What you will do: Setting up backup routines, verification and auditing of backups of data across the environments. Creating Server upgrades (RHEL), patching using automated scripts. Monitoring the envrionment continuously using a combination of CloudWatch and / or Nagios. NewRelic familiarity will be a plus. Reacting quickly to alerts, root cause and providing enough data for developers to debug application level issues. Configuring Jenkins and setting up build pipelines Maintaining health of infrastructure and applications setting up VPN (OpenVPN is preferred) in a secure manner Implementing Logrotation with Rsyslog and making effective use of disk space. Managing Cron jobs setup and shell scripting. What you need to have: Ability to understand performance measurement of APIs and webpages Added advantage will be expertise in managing Sonarqube, Fortify or similar code scanning tools in the build pipeline Added advantage will be familiarity with managing Swift/ Xcode based deployment configurations. LVM management: create PV,VG,LV and extending VG,LV and reduce LV. Redhat GFS Cluster installation and configuration NFS, SAMBA server installation and configuration Should be good at LAMP installation and configuration, disk partitioning with fdisk and file system management. Must have hands on experience in containarization using Dockers, orchestration using Kubernetes. Familiarity with SFTP Added advantage will be expertise in Graylog, Solr, Zookeper, PHP Server management, Springboot Server management, Express.js Servermanagement. Added advantage will be expertise in configuring SSL, TLS and Certificate Management. SSL Installation in Apache and JBoss server
Why are we building Urbancomapny? Organized service commerce is a large yet young industry in India. While India is a very large market for a home and local services (~USD 50 Billion in retail spends) and expected to double in the next 5 years, there is no billion-dollar company in this segment today. The industry is bare ~20 years old, with a sub-optimal market architecture typical of an unorganized market - fragmented supply side operated by middlemen. As a result, experiences are broken for both customers and service professionals, each largely relying upon word of mouth to discover the other. The industry can easily be 1.5-2x larger than it is today if the frictions in user and professional's journeys are removed - and the experiences made more meaningful and joyful. The Urban Company team is young and passionate, and we see a massive disruption opportunity in his industry. By leveraging technology, and a set of simple yet powerful processes, we wish to build a platform that can organize the world of services - and bring them to your finger-tips. We believe there is the immense value (akin to serendipity) in bringing together customers and professionals looking for each other. In the process, we hope to impact the lives of millions of service entrepreneurs, and transform service commerce they way Amazon transformed product commerce. Job Description : Urbancompany has grown 3x YOY and so as our tech stack. Over the last 5 years in the Urbancompany journey, we have grown from a single monolith to 65 microservices. We deliver throughout off around 100Mn/day with around 20 DB clusters carrying 15 TB of Data. We adopted platform thinking pretty at the very early stage of UC. We started building central platform teams who are dedicated solve for core engineering problems around 2-3 years ago and now it has evolved to a full-fledged vertical. Out platform vertical majorly includes Data Engineering, Service and Core Platform, Infrastructure, and Security. We are looking for an Engineering Manager for Core Platform teams currently. A person who loves solving standardization, have strong platform thinking, opinions, and really understand the pain of software development at scale are more than welcome to join us. Job Responsibilities Building high octane teams with high opinions and strong platform thinking Working on complex design and architectural problems. Visioning out the roadmap and thought process behind taking current tech stack to next level Building and maintaining the high NPS of 70% of platform products Strong decision-maker with hands-on experience Think about abstractions, systems and services and write high-quality code. Have an understanding of loopholes in current systems/architecture that can potentially break in the future and push towards solving them with other stakeholders. Think through complex architecture to build robust platforms to serve together all the categories and flows, solve for scale, and work on internally build services to cater to our growing needs. Job Requirements At least 1-2+ Years of experience in managing teams 5-8 years of experience in the industry solving complex problems from scratch and have graduate/post-graduate degrees from top-tier universities. A thinker with strong opinions and the ability to get those opinions into reality Prior experience of creating complex systems in the past. Ability to build scalable, sustainable, reliable, and secure products based on past experience and leading teams and projects by themselves. Ability to bring new practices, architectural choices, and new initiatives onto the table to make the overall tech stack more robust. History and familiarity with server-side architecture based on APIs, databases, infrastructure, and systems. Ability to own the technical road map for systems/components. What can you expect? A phenomenal work environment, with massive ownership and growth opportunities. A high performance, high-velocity environment at the cutting edge of growth. Strong ownership expectation and freedom to fail. Quick iterations and deployments – fail-fast attitude. Opportunity to work on cutting edge technologies. The massive, and direct impact of the work you do on the lives of people.
Strong Linux development or system administration experience.● Strong Knowledge of AWS cloud● Hands-on experience with Python or Ruby and Bash scripting.● Hands-on experience with Cloud Infrastructure Automation tools (Terraform, CloudFormation)● Automation experience with IaaS (Ansible, Chef or Puppet)● Strong knowledge and good experience with Container Orchestration tools (AWS ECS,Kubernetes, Mesosphere)● Excellent problem solving/troubleshooting skills.● Strong experience of deploying highly available web applications on Linux platforms.● Troubleshoot and fix production outages and performance issues in our AWS/Linuxinfrastructure stack● Good knowledge on web proxies (HA-Proxy or Nginx)● Good knowledge of System monitoring/Log monitoring tools (Splunk, Prometheus, Grafana)● Good knowledge of CI-CD automation tools (Jenkins, GoCD)● Should have Database administration skills (PostgreSQL, MySQL)
Programming into Java/Scala/Python. Experience into Spark. Prefered experience into AWS. Core Programmer. Should have begun his/her career into programming.
Develop the backend for maintaining all the digital displays. Also develop the frontend for client interface.
AliveCor, the pioneer of the smartphone EKG, with millions of EKGs from a large and growing user base, seeks a Senior Software Engineer (Backend). You will be an integral member of our engineering team. Responsibilities Software Engineer on the backend team working in the following environment: Go, Ruby on Rails, TDD/BDD with RSpec, PostgreSQL, Heroku, AWS. Responsible for developing industry-leading applications transforming the healthcare industry and consumers use. Work with our mobile and front-end teams to build new functionality in our consumer and clinician-facing applications. Work with our Data Science and AI team to improve functionality of our cloud algorithms and services. Create and maintain tools used by internal teams for customer service, monitoring, and R&D. Maintain and continuously improve our backend infrastructure to remedy technical limitations before they become an issue. Qualifications and Skills Senior Software Engineer ready to build highly visible apps Engineers who can raise the skill level of their teammates Experience working with Go and Rails Experience implementing Service Oriented Architecture or Microservices Good intuition for weighing trade-offs Product instincts, work with our product and design teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch frequently Eagerness and willingness to learn new technologies Experience with build process automation and CI/CD Ability to work independently on projects and communicate with cross functional teams to deliver products on time About Us AliveCor is on a mission to define modern healthcare through data, design and disruption. We’ve pioneered the creation of FDA-cleared machine-learning techniques, transformed wearable medtech to put proactive heart care at everyone’s fingertips. Kardia is the most clinically validated mobile EKG technology. AliveCor was named as one of the Top 10 Most Innovative Companies in Health for 2017 by Fast Company as part of the publication’s annual ranking of the world’s Most Innovative Companies. AliveCor was awarded the 2015 Tech Pioneer by the World Economic Forum and one of the 50 Smartest Companies in 2015 by the MIT Technology Review. AliveCor recently announced a collaboration with Mayo Clinic that will result in new machine learning capabilities to unlock previously hidden health indicators in EKG data, potentially improving heart health as well as overall health care for a variety of conditions. AliveCor is a privately held company headquartered in Mountain View, CA. AliveCor is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, colour, disability, gender, national origin, race, religion, sexual orientation, or any other classification protected by federal, state, or local law. Watch the following video demonstrating our product. KardiaMobile: How's your heart?https://www.youtube.com/watch?v=8I9xosgA-Ig
2+ years of demonstrable experience leading site reliability and performance in large-scale, high-traffic environments 2+ years of hands-on experience as a DevOps engineer Strong leadership, communication and interpersonal skills geared to getting things done Developing themselves and the talent within their charge – fostering and creating opportunity for the team Strong understanding of SRE concepts and the DevOps culture. Set the direction and strategy for your team, and help shape the overall SRE program for the company Be able to lead complicated technical issues and communicating status updates/RCA with management and customers. Own site stability, performance, capacity planning, DevOps recruitment.
Overall Purpose of the Role: We are looking for a self-motivated Full stack developer who understands the value of working on unique applications and is extremely passionate about innovating and inventing/discovering new things. The candidate will be responsible for developing and maintaining our client-facing company assets such as websites, user-experience, data collection. 1. Developing front end website architecture.2. Designing user interactions on web pages.3. Developing back end website applications.4. Creating servers and databases for functionality.5. Ensuring responsiveness of applications.6. Design and implementation of continuous integration and deployment7. Seeing through a project from conception to finished product.8. Meeting both technical and consumer requirements.