Devops EngineerWhat we are looking for Work closely with product & engineering groups to identify and documentinfrastructure requirements. Design infrastructure solutions balancing requirements, operationalconstraints and architecture guidelines. Implement infrastructure including network connectivity, virtual machinesand monitoring. Implement and follow security guidelines, both policy and technical toprotect our customers. Resolve incidents as escalated from monitoring solutions and lower tiers. Identify root cause for issues and develop long term solutions to fix recurringissues. Ability to automate recurring tasks to increase velocity and quality. Partner with the engineering team to build software tolerance forinfrastructure failure or issues. Research emerging technologies, trends and methodologies and enhanceexisting systems and processes.Qualifications Master’s/Bachelors degree in Computer Science, Computer Engineering,Electrical Engineering, or related technical field, and two years of experiencein software/systems or related. 5+ years overall experience.Work experience must have included: Proven track record in deploying, configuring and maintaining Ubuntu serversystems on premise and in the cloud. Minimum of 4 years’ experience designing, implementing and troubleshootingTCP/IP networks, VPN, Load Balancers & Firewalls. Minimum 3 years of experience working in public clouds like AWS & Azure. Hands on experience in any of the configuration management tools like Anisble,Chef & Puppet. Strong in performing production operation activities. Experience with Container & Container Orchestrator tools like Kubernetes, DockerSwarm is plus. Good at source code management tools like Bitbucket, GIT. Configuring and utilizing monitoring and alerting tools. Scripting to automate infrastructure and operational processes. Hands on work to secure networks and systems. Sound problem resolution, judgment, negotiating and decision making skills Ability to manage and deliver multiple project phases at the same time Strong analytical and organizational skills Excellent written and verbal communication skillsInterview focus areas Networks, systems, monitoring AWS (EC2, S3, VPC) Problem solving, scripting, network design, systems administration andtroubleshooting scenarios Culture fit, agility, bias for action, ownership, communication
DevOps - Microservices on KubernetesYou will be responsible for the uptime, performance, and operational cost of a large-scale cloud platform or some of our SaaS-based products. You will make daily and weekly operational decisions with the goal of improving uptime while reducing costs. You will drive improvements by gaining an in-depth knowledge of the products in your responsibility and applying the latest emerging trends in the cloud and SaaS technologies. All your decisions will be focused on providing the best in class service to the users of our SaaS products. Our organization relies on its central engineering workforce to develop and maintain a product portfolio of several different startups. As part of our engineering, you'll get to work on several different products every quarter. Our product portfolio continuously grows as we incubate more startups, which means that different products are very likely to make use of different technologies, architecture & frameworks - a fun place for smart tech lovers! Candidate Requirements 4+ years of experience working in DevOps In-depth knowledge of configuring and hosting services on Kubernetes Hands-on experience of configuring and managing a service mesh like Istio Experience working in Cloud, Agile, CI/CD, DevOps environments. We live in the Cloud Experience Jenkins, Google Cloud Build or similar Good to have experience with using PAAS and SAAS services from AWS/Azure/GCP like BigQuery, Cloud Storage, S3, etc.. Good to have experience with configuring, scaling, and monitoring database systems like PostgreSQL, MySQL, MongoDB, and so on. About CAW Studios CAW Studios is a Product Engineering Studio. WE BUILD TRUE PRODUCT TEAMS for our clients. Each team is a small, well-balanced group of geeks and a product manager that together produce relevant and high-quality products. We believe the product development process is broken as most development companies operate as IT Services. Unlike IT Apps, we believe product development requires Ownership, Creativity, Agility, and design that scales. Know More About CAW Studios: Office: Photos Website: https://www.cawstudios.com/ Benefits: Startup culture, powerful Laptop, free snacks, cool office, flexible work hours and work from home policy, medical insurance, and most importantly - the opportunity to work on challenging cutting-edge problems.
Qualification: Should have proven experience in defining DevOps strategy and best practices for digital platforms Someone who lives and breathes DevOps culture and truly understands what value a mature DevOps implementation brings to a business Should have knowledge of DevOps best practices and the full software development life cycle, including source control management, build processes, CI/CD, and installation Strong team building and mentoring skills and proven experience in this area Good understanding of security and privacy frameworks and regulations like Soc2 and GDPR and able to steer the company towards compliance Must have worked on automating everything while taking advantage of Pipelines/Infrastructure-as-Code ensuring continuous improvements around Release Cycles Should possess solid debugging skill of network, understanding of protocol such as HTTP, SSL, DNS, etc and should be able to mentor team members Familiarity with building/deploying Microservices applications and Serverless solutions Experience integrating static/dynamic code analysis tools into the build pipelines. Experience working in cross-functional Agile/Scrum teams. Excellent verbal and written communication with a proven track record of collaborating cross-functionally. Our projects are mostly on AWS wherein we leverage services like services like VPC, EC2, ELB, Elastic Beanstalk, Route53, RDS, S3, EFS, Elastic Cache, and more. Experience with these services is highly desirable. Even similar experience on other Cloud platforms like Azure and GCP with the proclivity to explore and learn AWS can also be considered Experience with containerized solutions using Docker, Kubernetes, ECS, EKS is highly desirable Experience in securing production environments and establishing security best practices for DevOps implementations Experience with GitHub/GitLab/BitBucket, JENKINS, SONAR, NEXUS, Ansible, JIRA, VPC Peering, Monitoring Tools/Solutions Responsibilities: Adopt and implement best practices and champion an engineering culture emphasizing Agile and DevOps The person will help us define the DevOps strategy for new projects The person will be responsible for the overseeing DevOps implementation across multiple projects. Technically guide, direct and mentor a team of DevOps engineers, who will be working with individual projects Define DevOps Architecture and implementation approach Lead capacity planning exercises to ensure that the infrastructure is tuned to optimize cost and performance Troubleshoot production issues and steer them to resolution along with other teams Improve deployment processes to ensure zero downtime and simple rollback protocols for all releases Build/improve monitoring and alerting solutions. Manage multiple competing priorities in a fast-paced, exciting, collaborative environment Collaborate with development team on managing all environments including dev, QA, staging and production environments across projects Help align the road map based on customer and company desires. Work closely with Delivery Teams, Engineering Teams to standardize development, maintenance and deployment of code across multiple implementations. Create and maintain a secured product environment and do checks on vulnerabilities
Developers at Seenit are passionate about using technology to create an impact on the world they live in. At Seenit, you will get to collaborate with an accomplished team that loves solving real-world problems. You will get to work on key initiatives and cutting edge projects that will bring in the next phase of growth for the global retail industry.Seenit’s suite of apps enables the leading retailers around the world to transform their customer experience and build loyal relationships with their customers. The apps allow retailers to make use of their physical infrastructure and resources to deliver a truly omnichannel experience in today's rapidly changing world of shopping.We would welcome someone to the team who:- Can design, develop and test the core product software and databases to ensure strong optimization and functionality- Will need to contribute in all phases of the development lifecycle and takes end to end ownership of the project- Is excited to support others to succeed and shine in a collaborative team culture- Loves to write “clean”, well designed code to solve complex problemsYou should work with us because:- We’re a relaxed diverse group and don’t take ourselves too seriously- We're creative and want to change the world while we're at it (yes we do!)- Our products have an international audience and our partners are around the globe- Team lunches are more frequent than team meetings- We love to travel and will ask you to take time off to refresh
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.
Opportunity to work as a Technical lead. Company : Splenta Systems Pvt Ltd https://www.splenta.com/ Job location : Bangalore - As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform. - You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations. Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD. Responsibilities : - Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals. - The implementation should meet both functional and non-functional requirements. - Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer. - Create and review design and implement solution artefacts - Proactively provide guidance on engineering methodologies, standards and leading practices for the development team. - Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation. - To help technical team with any code difficulties and manage task distribution and delivery for assigned team members - Assist in qualifying team members addition by conducting technical interveiew Experience : - 4-5 years of experience in application development and deployment, - Good technical design skills, implementing complex solutions on cloud. - Have application specific configurations and troubleshooting experience. - Design and implementation experience in asynchronous applications - event based. - Application implementation with REST APIs and message integration workflows. - Ability to implement and analyze application diagnostics and telemetry both from application and from platform. Team Collaboration must have : - Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority. - Able to work successfully both individually and as a team member. - Easy-going, friendly, communicative, positive in relations with colleagues.
If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the form of connected products and services that wow and delight our customers and the world around us. Come help us re-imagine what mobility can be today and for years to come! About the Team: Toyota Connected India is hiring talented engineers at Chennai to use Machine Learning, Big Data processing, High-performance Cloud-native applications and other cutting-edge technologies to transform the customer’s experience with their vehicle. Our Mobility team is responsible for supporting product research using vehicle sensor data and creating new and exciting data services for Toyota customers that makes driving safer, more convenient, and fun. Our Core Values: Passion: We are here to build something great, not just for the money. We care a lot about our products, millions of customers who use them and how to improve every bit of their experience. Innovative: We experiment with ideas to get to the best solution. Any constraint is a challenge and we love looking for ways to solve them. Empathetic: We always begin by looking at the world from the perspective of our customers, our teammates, other teams in the company, and our partners. Collaborative: We love collaborating with people, understand that everyone has a role to play in the mission’s success. Effective: We consistently go beyond, being smart and proactive, to make things happen. Responsibilities: Proactively identify performance improvements in areas like responsiveness, availability and scale Manage, evolve and build CI/CD pipeline Maintain, support and build out infrastructure and services currently operating on AWS, Azure, other providers Creatively solve technical issues. You do not need to know everything, but you need to know how to find the solution Deliver solutions in a complex environment including fixed wireline networking and wireless with distributed systems and applications Assist in building world-class, multi-cloud capable, state-of-the-art products by: Automating build processes Incorporating static code quality tools Helping identify code promotion qualities Including A/B, Canary, Blue/Green deployment patterns Building highly resilient cloud eco-systems capable of high availability and scale Shipping to Azure, AWS, or GCP With Docker containers, Kubernetes as an orchestrator, or as full VMs with base images Qualifications: You're smart and can demonstrate it You want to make things work. Coming up with creative solutions comes naturally to you and you're comfortable being set loose without a lot of direction Experience with public cloud (AWS or Azure) and Agile environments Strong CI/CD and Linux experience Experience with containerization using Docker and Kubernetes Experience with scripting and orchestration including Terraform Experience with monitoring tools such as Datadog, AppDynamics, ELK, Grafana, Prometheus, or equivalent Preferred experience working with Istio We think the knowledge acquired earning an BS in Computer Science, Engineering, Mathematics, or a related field would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us, talent trumps degree every time. What’s in it for you? Top of the line compensation! You'll be treated like the professional we know you are and left to manage your own time and work load. Yearly gym membership reimbursement. & Free catered lunches. No dress code! We trust you are responsible enough to choose what’s appropriate to wear for the day. Opportunity to build products that improves the safety and convenience of millions of customers. Coming soon: Cool office space and other awesome benefits!
LEAD DEVOPSAbout ModistaBoxModistaBox: "A Box by your Personal Stylist" is an AI-driven fashion tech start-up offering apersonal styling service that delivers a curated box of accessibly priced items directly todoors across the MENA region. We handpick pieces for each client, to ultimately help themlook and feel their best. Over time, we track and learns from each client's preferences, likes,and dislikes, making it the only shopping experience that can know women's tastes evenbetter than her friends.Backed by the Investment Group from Saudi Arabia, the business aims to be MENA’s favoritedestination for personalized fashion. A unique business model to inspire and change the waypeople find the right fashion they love, by combining technology with the art of personalstyling.What we are looking for?We are looking for a highly-available infrastructure focused on Artificial Intelligence andMachine Learning to meet the needs of our growing and evolving Personal Styling product.you can’t prevent things from ever breaking. Instead, work tirelessly to see the big picture,incorporate automation, encourage healthy patterns, learn new skills and tools, and improvereliability in everything that you do.Job Responsibilities● Application availability assurance for the Apps and Website solutions at scale, impactingmillions of customers and directly impacting top line by impacting revenue.● Fully support and assist in the release management process, deploy servers andapplication stacks as required for new services. Keeping the product up to date withreported bugs and feature requests for release planning.● Assists in defining DevOps and quality guidelines and standards, Ensures the adherenceto standards, policies and procedures. Checks for compliance with all standards, policiesand procedures.● Collaborate with technical leadership, Developer, QA, Customer Success, ProjectManagement, system engineers and business stakeholders to augment cloud solutionsthat will meet operational goals for high availability, performance, stability, security, andcost efficiency.● Continuous integration and continuous deployment of high availability automated toolsin the GCP cloud environment using Git.● Design and implement new environments, services and application architecture,automation, tooling, and application code to enhance reliability and reduce toil● Leads the technical evaluation and selection process for improving performance byoverseeing gap analysis studies, feasible alternative solutions, and recommending thescope of modifications.● Create & maintain application architecture and troubleshooting documentation● Deploy application and data changes to all environments as needed and Maintainproduction Server live 24x7● Responding to bug reports and feature requests across the requirements, Maintenanceand development of integration tests.● Defend against cybersecurity vulnerabilities and protect applications from attack● Producing documentation for infrastructure and automated processes and assemblingrelease notes. Ensures all applications are documented according to standards.Qualifications:● Bachelor or Master Degree in Computer Science, Software Engineering from a reputedUniversity.● 5 - 8 Years of experience in building scalable, secure and compliant systems.● More than 2 years of experience in working with GCP deployment for millions of dailyvisitors● 5+ years hosting experience in a large heavy-traffic environment● 5+ years production application support experience in a high uptime environment● Software development and monitoring knowledge with Automated builds● Technology:o Cloud: AWS or Google Cloudo Source Control: Gitlab or Bitbucket or Githubo Container Concepts: Docker, Microserviceso Continuous Integration: Jenkins, Bambooso Infrastructure Automation: Puppet, Chef or Ansibleo Deployment Automation: Jenkins, VSTS or Octopus Deployo Orchestration: Kubernets, Mesos, Swarmo Automation: Node JS or Pythono Linux environment network administration, DNS, firewall and security management● Ability to be adapt to the startup culture, handle multiple competing priorities, meetdeadlines and troubleshoot problems.
What you'll do: Design and implement build, deployment, and configuration management Test implemented designs Handle code deployments in all environments Monitor metrics and develop ways to improve Brainstorm for new ideas and ways to improvement development delivery Consult with peers for feedback during testing stages Build, maintain, and monitor configuration standards Maintain day-to-day management and administration of projects Document and design various processes; update existing processes Improve infrastructure development and application development What makes you a great fit: Strong experience in Linux/Unix Administration Solid understanding of containers and Container Orchestration tool Good experience with Docker and Kubernetes Solid understanding of TCP/IP, load balancing clusters, server load balancing, firewalls. Solid understanding of one or more Cloud Systems such as AWS or GCP. Good experience with Configuration Management experience such as Ansible, Chef,Puppet, or similar is preferred. Good Ability to present and communicate the architecture in a visual form. Good experience managing production infrastructure with Terraform, CloudFormation or similar. Good Experience with build management and continuous integration tools ( Jenkins) Good scripting experience: Python preferred.
Job Summary:● Develop / Design effective and scalable solutions to administrate Data clusters, large-scale operations, and infrastructure systems.● Architect systems, infrastructure and platforms using Linux and Amazon web services to support applications.● Own and deliver the implementation of new methods for systems, deployment, monitoring, management, and automation.● Technical depth – Exposure to a wide variety of problem-solving skills and respective automation.● Devise schemes to transfer, monitor, and verify terabytes of data are moved from diverse locations, securely and reliably.● Real-time problem diagnosis/resolution on live systems● Monitor grid health and performance, use critical thinking to find areas for improvement, develop monitoring framework and metrics in order to predict system behaviour pro-actively and take appropriate steps.● Capacity planning(cloud), provisioning new resources, ability to understand various capacity parameters and its cardinality● Infrastructure and platform security.● Infrastructure and platform cost management.● participate in on-call rotation using pagerduty Experience Needed:● Minimum 3+ years experience in DevOps role:● In-depth Linux/Unix knowledge, good understanding the various Linux kernel subsystems (memory, storage, network etc).● Amazon Web Services 3. DNS, TCP/IP, Routing, HA & Load Balancing. Configuration management using tools like Ansible, Salt● HA and Load balancing using tools like the Elastic Load Balancer and HAProxy.● Monitoring tools like sensu, services like datadog, new relic● Log management tools like Logstash/Syslog/ElasticSearch or similar.● Metrics collection tools like Ganglia, Graphite, OpenTSDB or similar.● Good understanding of distributed systems like kafka, zookeeper● Good understanding of building immutable infrastructures using packer, terraform● automation experience using python/ruby/go● Good understanding of Linux containers(docker, coreos) and orchestration technologies like Kubernetes , docker swarm.
Have a degree in Computer Science or equivalent work experience. DevOps engineer with 6+ years of experience designing, developing, and shipping software products and services with a distributed backend. Owning and developing for our IT and Infrastructure environments Strong in at least 2 programming and 1 scripting languages: ruby, python, groovy, bash, ps1 Desired tooling: chef, terraform or cloudformation, jobDSL experience Developing automation for AWS, Azure, GCP, Jenkins, Atlassian, GitHub Developing our release management and upgrade infrastructure Developing configuration and integration tools with customer IT systems Playing a key role in defining and implementing security practices Experience with AWS products Like EC2, RDS, etc is a plus. Understand how to translate business requirements and “user needs” into code Are adaptable and prepared for a fast-paced, evolving, growing, and dynamic environment Have strong Git skills while working with an Agile team Are able to identify solutions that improve the quality of service and reduce operational and support burden You have a passion for elegance and simplicity. You take pride in designing solutions that will outlive the problem.
We are looking for an experienced DevOps engineer that will help our team establish DevOps practice. You will work closely with the technical lead ( and/or CTO ) to identify and establish DevOps practices in the company. You will help us build scalable, efficient cloud infrastructure. You’ll implement monitoring for automated system health checks. Lastly, you’ll build our CI pipeline, and train and guide the team in DevOps practices. Responsibilities Implement and own the CI. Manage CD tooling. Implement and maintain monitoring and alerting. Build and maintain highly available production systems. Qualification- B.tech in IT
Machine Learning DevOps Engineer Skills Building a scalable and highly available infrastructure for data science Knows data science project workflows Hands-on with deployment patterns for online/offline predictions (server/serverless) Experience with either terraform or Kubernetes Experience of ML deployment frameworks like Kubeflow, MLflow, SageMaker Working knowledge of Jenkins or similar tool Responsibilities Owns all the ML cloud infrastructure (AWS) Help builds out an entirely CI/CD ecosystem with auto-scaling Work with a testing engineer to design testing methodologies for ML APIs Ability to research & implement new technologies Help with cost optimizations of infrastructure. Knowledge sharing Nice to Have Develop APIs for machine learning Can write Python servers for ML systems with API frameworks Understanding of task queue frameworks like Celery