The Job:- Provision and maintain a highly available and scalable Kubernetes based microservice environment on AWS and on-prem infrastructure.- Design, build and implement complex multi-region Kubernetes architectures.- Create deployment processes that improve engineering ease and efficiency.- Design continuous integration systems that scale.- Build monitoring systems that can handle a large set of metrics/day.Skills:- Experience in building and maintaining Kubernetes environments. - Experience in building AWS public and private VPC's with security and networking best practices.- Experience writing shell scripts in Bash, Perl, Python, etc.- Familiarity with scalable networking technologies such as AWS ELB, NGINX, HAProxy, etc.- Understanding of the OSI model. Knowledge of network routing & subnetting.- Expertise with Docker and Container Orchestration (ECS, Kubernetes, or Swarm)- Experience maintaining Linux systems- Cloud automation tool experience - Terraform, Cloudformation Templates, etc.- Experience with configuration management tools like Ansible, CFEngine, Puppet, etc.- Knowledge of CI tools like Github, Jenkins, Bamboo, etc.- Knowledge of Logging, Monitoring, & Visualization tools like ELK, Grafana, Prometheus, check_mk, Nagios, etc.- Familiarity with standard security practices such as encryption, certificates, and key management- Fundamental understanding of modern cloud architecture (Virtualization, Databases, message queues, etc.Differentiators- Extensive Kubernetes and AWS knowledge.- Experience building scalable, highly performant systems and services- Outstanding communication skillsCandidates with AWS/Kubernetes Certifications will be preferred.
Design and develop components of the platform● Constant benchmarking for capacity and performance● Documenting feature capability in detail● Supporting marketing initiatives on the product / differentiators● Test scenarios for faults / bugs● On-call (only emergency - L4) support to customer issues● Building best practices for customer scenariosWho we are looking for● Understand the larger picture and work for customer success● Passionate to solve problems● Understand the product life cycle
What is the Job like? You will be working closely with Java backend Team Breaking down complex requirements into simpler stories. Working with various stakeholders and helping convert requirements to code. Managing, mentoring and reviewing engineers for their technical contribution. Participating actively in hiring and nurturing of talent. Your focus will be on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt os expected as well. Required expectations for the Job Role: 5+ years of experience building scalable systems including at least 2 years of direct people management experience. Worked on large scale Java, Spring, Hibernate applications with a good understanding of web stack. Good understanding of nuances of micro-services systems and REST APIs. Good understanding of relational databases preferably - MySQL. Worked with Message Brokers like Rabbit MQ, Apache Kafka and Application Containers like Docker. Analyze, design and architect, develop and maintain software solutions across multiple projects. You’re should be able to communicate effectively among and between stakeholder groups You will be working closely with Java backend Team
development, design & architecture experience on enterprise scale application. Web & Cloud native application development Expert in knowledge and application of AWS/Azure services - functionality, scaling, cost, deployment, etc Microservice architecture – best practices; dos & don’ts Knowledge of Kubernetes, Docker, Containerization to forsee and recommend what should be containerized to enable cloud agnostic solution that can be deployed on prem as well as on AWS or Azure. TDD or automation for web/cloud applications – not essential but can be valuable. Able to articulate & a team player. Should have very good communication skills as the person will be working out of client location and would interact with client stakeholders on daily basis Experience of working in Agile based projects Key SkillsJava JEE,, Spring REST,, Boot,, cloud microservices ,, Docker, Kubernetes, AWS, AzureRequired Experience and QualificationsQualification BE/B Tech Experience 8 to 12 yrs Job Type: Full-time Salary: ₹600,000.00 to ₹1,200,000.00 /year
Job Description:● Develop and deliver automation software required for building & improving the functionality, reliability, availability, and manageability of applications and cloud platforms● Champion and drive the adoption of Infrastructure as Code (IaC) practices and mindset● Design, architect, and build self-service, self-healing, synthetic monitoring and alerting platform and tools● Automate the development and test automation processes through CI/CD pipeline (Git, Jenkins, SonarQube, Artifactory, Docker containers)● Build container hosting-platform using Kubernetes● Introduce new cloud technologies, tools & processes to keep innovating in commerce area to drive greater business value.Skills Required:● Excellent written and verbal communication skills and a good listener.● Proficiency in deploying and maintaining Cloud based infrastructure services (AWS, GCP, Azure – good hands-on experience in at least one of them)● Well versed with service-oriented architecture, cloud-based web services architecture, design patterns and frameworks.● Good knowledge of cloud related services like compute, storage, network, messaging (Eg SNS, SQS) and automation (Eg. CFT/Terraform).● Experience with relational SQL and NoSQL databases, including Postgres andCassandra.● Experience in systems management/automation tools (Puppet/Chef/Ansible, Terraform)● Strong Linux System Admin Experience with excellent troubleshooting and problem solving skills● Hands-on experience with languages (Bash/Python/Core Java/Scala)● Experience with CI/CD pipeline (Jenkins, Git, Maven etc)● Experience integrating solutions in a multi-region environment● Self-motivate, learn quickly and deliver results with minimal supervision● Experience with Agile/Scrum/DevOps software development methodologies.Nice to Have:● Experience in setting-up Elastic Logstash Kibana (ELK) stack.● Having worked with large scale data.● Experience with Monitoring tools such as Splunk, Nagios, Grafana, DataDog etc.● Previously experience on working with distributed architectures like Hadoop, Mapreduce etc.
About Hopscotch Health Hopscotch Health is a technology-driven healthcare startup focused on building the future of healthcare, by bringing together the best practices from data science, artificial intelligence, and behavior science. We work with our partners from hospitals, clinics, and social organizations to create comprehensive programs for chronic disease management. What sets us apart is that we’re data smart - our technology is highly adaptable to the most pressing healthcare problems. Through our partnerships with and talent from organizations including Carnegie Mellon University, Tata Institute of Social Sciences, and Asian Cancer Institute, we’re making the tools to monitor and improve health simple, intuitive, and human. Join us in building the healthcare system of the future! Our Values: We believe that everybody should be able to afford quality healthcare access, that any healthcare system should account for not just medicine but all the determinants of health and that technology can help us get there faster. To read more about the potential of artificial intelligence and behavioral science to tackle large healthcare challenges, click here. Our North Star goal is to establish a roadmap for the implementation of Universal Healthcare. To target some of the biggest challenges head-ons, we’re building programs tackling tobacco cessation and diabetes management in resource-constrained populations. To read more about the chronic disease epidemic in India, click here. About the role: We are looking for a Backend Engineer who has hands-on experience in Django/Flask who can help develop and manage our backend platform and perform infrastructure management tasks with some experience in DevOps. As a Backend Engineer, you develop new features and maintain our python backend; maintain tests, fix bugs, and help integrate with frontend code built by your coworkers. Were looking for a dynamic self-starter given the varied nature of working with distributed teams and the agility of the startup environment. As a DevOps engineer, you assist in designing, provisioning and maintaining infrastructure; configuring continuous integration and continuous delivery; backup and restoration; monitoring, logging, alerting, and security. Key responsibilities: Write reusable, testable, and efficient code. Maintain the development, testing, and delivery of the CI/CD pipeline. Manage security and data protection implementation and testing. Oversee optimization of the application for maximum speed and scalability. Help implement and test new backend features. Help integrate user-facing elements developed by front-end developers with server-side logic. Maintain and debug our ongoing deployments in dev and production environments. Check alerts and logs for failures and fixing bugs. Does this sound like you? Must have 3+ years of experience working as a Python developer/engineer. Experience in using MongoDB and SQL. Experience in using Docker. Experience in working in cloud-based platforms like AWS, Google Cloud, etc. Preferred Experience with firebase and firestore. Knowledge of Machine Learning and AI is preferred. Familiarity with the basic concepts and practices of microservices. Ability to implement automated testing.
Design and develop cloud native enterprise applications Define and establish conventions, standards and best practices for the SDLC process and ensure that quality control is of paramount importance at each step of the development life cycle Develop reusable frameworks and libraries that can drastically accelerate new application development in the future Participate in the requirement analysis and gathering process and also perform sit-withs with business teams to ensure there is full clarity of the problem statement Actively engage wih infrastructure team and take ownership of DevOps processes to ensure that build and deployment processes are efficient and optimal. Actively engage with project stakeholders to ensure all are in sync with the progress, risks and issues Quickly learn and adopt cutting edge technologies to help keep the org ahead of the curve
Opening for the position of a Golang Developer in a Blockchain Company Designation: Open for discussion Experience: 3+ years Location: Navi Mumbai Job Description: We are looking for an experienced Golang Developer with at least 3 years experience to help develop and support our scaling platform for Ethereum. Experience with blockchain and security protocols is a major plus. Strong knowledge of Go programming language, paradigms, constructs, and idioms:- Knowledge of common Goroutine and channel patterns. Good knowledge of distributed systems architecture. Good knowledge of package management tools such as Glide. Latency and fault tolerant tools like go-hystrix. Ability to write clean and effective Godoc comments. Familiarity with code versioning tools like Git. Rigor on Unit testing, coverage and best practices. Good working experience on high traffic microservices. Some DevOps experience is a major plus (Docker and cloud deployment - AWS, DigitalOcean).