Cutshort logo
CoLearn logo
Senior DevOps Engineer
Senior DevOps Engineer
CoLearn's logo

Senior DevOps Engineer

Saroj Sahoo's profile picture
Posted by Saroj Sahoo
5 - 8 yrs
₹30L - ₹50L / yr
Remote only
Skills
skill iconDocker
skill iconKubernetes
DevOps
skill iconGit
Linux/Unix
CI/CD
skill iconPython
skill iconAmazon Web Services (AWS)

About the Company

  • šŸ’° Early-stage, ed-tech, funded, growing, growing fast
  • šŸŽÆ Mission Driven: Make Indonesia competitive on a global scale
  • šŸ„… Build the best educational content and technology to advance STEM education
  • šŸ„‡ Students-First approach
  • šŸ‡®šŸ‡© šŸ‡®šŸ‡³ Teams in India and Indonesia

Ā 

Skillset šŸ§—šŸ¼ā€ā™€ļø

  • You primarily identify as a DevOps/Infrastructure engineer and are comfortable working with systems and cloud-native services on AWS
  • You can design, implement, and maintain secure and scalable infrastructure delivering cloud-based services
  • You have experience operating and maintaining production systems in a Linux based public cloud environment
  • You are familiar with cloud-native concepts - Containers, Lambdas, Orchestration (ECS, Kubernetes)
  • You’re in love with system metrics and strive to help deliver improvements to systems all the time
  • You can think in terms of Infrastructure as Code to build tools for automating deployment, monitoring, and operations of the platform
  • You can be on-call once every few weeks to provide application support, incident management, and troubleshooting
  • You’re fairly comfortable with GIT, AWS CLI, python, docker CLI, in general, all things CLI. Oh! Bash scripting too!
  • You have high integrity, and you are reliable

Ā 

What you can expect from us šŸ‘ŒšŸ¼

Ā 

ā˜®ļø Mentorship, growth, great work culture

  • Mentorship and continuous improvement are a part of the team’s DNA. We have a battle-tested robust growth framework. You will have people to look up to and people looking up to you
  • We are a people-first, high-trust, high-autonomy team
  • We live in the TDD, Pair Programming, First Principles world

Ā 

šŸŒ Remote done right

  • DistributedĀ does notĀ mean working in isolation, feeling alone, being buried in Zoom calls
  • Our leadership team has been WFH for 10+ years now and we know how remote teams work. This will be a place to belong
  • A good balance between deep focussed work and collaborative work āš–ļø

Ā 

šŸ–„ļø Friendly, humane interview process

  • 30-minute alignment check and screening call
  • A short take-home coding assignment, no more than 2-3 hours. Time is precious
  • Pair programming interview. Collaborate, work together. No sitting behind a desk and judging
  • In-depth engineering discussion around your skills and career so far
  • System design and architecture interview for seniors

Ā 

What we ask from youšŸ‘‡šŸ¼

  • Bring your software engineering — both individual brilliance and collaborative skills
  • Bring your good nature — we're building a team that supports each other
  • Be vested or interested in the company vision
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About CoLearn

Founded :
2020
Type :
Product
Size :
100-500
Stage :
Raised funding

About

CoLearn is a EdTech platform that is improving the way students learn in Indonesia. Our platform empowers tuition centers and tutors to create engaging and interactive online learning experiences for their students. Our mission is to improve education standards for Indonesia's youth and make the country globally competitive.

Read more

Connect with the team

Profile picture
Saroj Sahoo

Company social profiles

N/A

Similar jobs

NeoGenCode Technologies Pvt Ltd
Mumbai
5 - 10 yrs
₹12L - ₹24L / yr
DevOps
skill iconAmazon Web Services (AWS)
Windows Azure
Google Cloud Platform (GCP)
skill iconKubernetes
+12 more

Job Title : Senior DevOps Engineer (Only Mumbai Candidates)

Experience : 5+ Years

Location : Mumbai (On-site)

Notice Period : Immediate to 15 Days

Interview Process : 1 Internal Round + 1 Client Round


Mandatory Skills :

Multi-Cloud (AWS/GCP/Azure – any two), Kubernetes, Terraform, Helm (writing Helm Charts), CI/CD (GitLab CI/Jenkins/GitHub Actions), GitOps (ArgoCD/FluxCD), Multi-tenant deployments, Stateful microservices on Kubernetes, Enterprise Linux.


Role Overview :

We are looking for a Senior DevOps Engineer to design, build, and manage scalable cloud infrastructure and DevOps pipelines for product-based platforms.

The ideal candidate should have strong experience with Kubernetes, Terraform, Helm Charts, CI/CD, and GitOps practices.


Key Responsibilities :

  • Design and manage scalable cloud infrastructure across AWS/GCP/Azure.
  • Deploy and manage microservices on Kubernetes clusters.
  • Build and maintain Infrastructure as Code using Terraform and Helm.
  • Implement CI/CD pipelines using GitLab CI, Jenkins, or GitHub Actions.
  • Implement GitOps workflows using ArgoCD or FluxCD.
  • Ensure secure, scalable, and reliable DevOps architecture.
  • Implement monitoring and logging using Prometheus, Grafana, or ELK.

Good to Have :

  • Packer, OpenShift/Rancher/K3s, On-prem deployments, PaaS experience, scripting (Bash/Python), Terraform modules.
Read more
NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Mumbai
3 - 10 yrs
₹10L - ₹24L / yr
DevOps
helm
skill iconKubernetes
skill iconDocker
skill iconJenkins
+5 more

Job Title : DevOps Engineer

Experience : 3+ Years

Location : Mumbai

Employment Type : Full-time


Job Overview :

We’re looking for an experienced DevOps Engineer to design, build, and manage Kubernetes-based deployments for a microservices data discovery platform.

The ideal candidate has strong hands-on expertise with Helm, Docker, CI/CD pipelines, and cloud networking — and can handle complex deployments across on-prem, cloud, and air-gapped environments.


Mandatory Skills :

āœ… Helm, Kubernetes, Docker

āœ… Jenkins, ArgoCD, GitOps

āœ… Cloud Networking (VPCs, bare metal vs. VMs)

āœ… Storage (MinIO, Ceph, NFS, S3/EBS)

āœ… Air-gapped & multi-tenant deployments


Key Responsibilities :

  • Build and customize Helm charts from scratch.
  • Implement CI/CD pipelines using Jenkins, ArgoCD, GitOps.
  • Manage containerized deployments across on-prem/cloud setups.
  • Work on air-gapped and restricted environments.
  • Optimize for scalability, monitoring, and security (Prometheus, Grafana, RBAC, HPA).
Read more
TestMu AI (Formely LambdaTest)
Himanshi Tomer
Posted by Himanshi Tomer
Noida
1 - 5 yrs
₹6L - ₹25L / yr
DevOps
skill iconKubernetes
skill iconDocker
skill iconAmazon Web Services (AWS)
Windows Azure
+9 more

DevOps Engineer (Cloud & Infrastructure)

šŸ“ Noida | šŸ• Full-Time | 🧭 Experience: 2–4 years

About TestMu AI

TestMu AI (formerly LambdaTest) is an AI-native platform designed to move software testing beyond simple automation into the era of agentic intelligence. It provides end-to-end AI agents that manage the entire Quality Engineering lifecycle.

  • Full-Stack AI Agents:Ā Autonomously plan, author, execute, and analyze tests across the SDLC.
  • Comprehensive Coverage:Ā Supports web, mobile, and enterprise applications.
  • Real-World Testing:Ā Scale execution across real devices, browsers, and custom environments.

About the Role

This isn't a role for someone who just wants to "maintain" systems. As aĀ DevOps EngineerĀ at TestMu AI, you are the architect of the automated highways that power our AI agents. You will step into a fast-paced environment where you bridge the gap between cloud-native automation and core infrastructure.

You will manage complex CI/CD pipelines, troubleshoot deep-seated Linux issues, and ensure our hybrid-cloud environment (AWS/Azure) is as resilient as the code it runs.

Key Responsibilities: The Pillars of Growth

A. DevOps & Automation (50% Focus)

  • Platform Orchestration: Lead the migration to modular, self-healingĀ TerraformĀ andĀ HelmĀ templates.
  • Agentic CI/CD: ArchitectĀ GitHub ActionsĀ workflows that treat AI agents as first-class citizens, automating environment promotion and risk scoring.
  • Kubernetes Mastery: Advanced management ofĀ DockerĀ andĀ K8sĀ clusters to support scalable production workloads.
  • Predictive Observability: UseĀ Prometheus, Grafana, and ELKĀ to move from reactive alerts to autonomous anomaly detection.

B. Networking & Data Center Mastery (30% Focus)

  • Hybrid Networking: Design and troubleshoot VPCs and subnets inĀ Azure/AWS/GCP, paired with physicalĀ VLANsĀ and switches in our data centers.
  • Bare-Metal Lifecycle: Automate hardware provisioning, RAID setup, and firmware updates for our real-device cloud.
  • Remote Admin: Master out-of-band management (iDRAC, iLO, IPMI) to ensure 100% remote operational capability.
  • Core Protocols: Own the lifecycle of DNS, DHCP, Load Balancing, and IPAM across distributed environments.

C. Development & Scripting (20% Focus)

  • Backend Integration: Debug and optimizeĀ Python or GoĀ code; understanding how logic interacts with system-level resources.
  • Advanced Scripting: Write idempotentĀ Bash/PythonĀ scripts to automate complex, multi-server operational tasks.
  • Agentic Tooling: Support the integration of LLM-based developer tools into DevOps workflows to eliminate "toil".

The Interview Journey

We value your ability to solve problems under pressure more than your ability to memorize documentation.

  1. Technical Round 1 (DevOps Leads): A live session focused on real-world debugging scenarios and Linux fundamentals.
  2. Technical Round 2 (Hiring Manager / Pod Lead): An assessment of your architectural thinking, automation strategy, and team alignment.
  3. Technical Round 3 (SVP Engineering / VP DevOps): Strategic discussion on scalability, infrastructure vision, and technical leadership.
  4. Final Round (CEO): Mission alignment, cultural fit, and the "big picture" at TestMu AI.

Growth Timeline

This is a high-visibility role. You will receive direct mentorship from our senior engineering leadership. As you master our production environment, you will have a clear path to move intoĀ Senior DevOps EngineerĀ orĀ Infrastructure ArchitectĀ roles as our pods scale.

Perks That Matter

Health Cover: Comprehensive insurance for you and your family.

Fresh Meals: Daily catered meals at the office.

Transport: Safe cab facilities for eligible shifts.

Pod Budgets: Dedicated engagement budgets for team building and offsites.


Read more
Toast
at Toast
2 candid answers
1 video
Rahul Jain
Posted by Rahul Jain
Remote, Bengaluru (Bangalore)
7 - 10 yrs
Best in industry
DevOps
skill iconKubernetes
skill iconDocker
skill iconAmazon Web Services (AWS)
Windows Azure
+4 more

Now, more than ever, the Toast team is committed to our customers. We’re taking steps to help restaurants navigate these unprecedented times with technology, resources, and community. Our focus is on building a restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. And because our technology is purpose-built for restaurants by restaurant people, restaurants can trust that we’ll deliver on their needs for today while investing in experiences that will power their restaurant of the future.


At Toast, our Site Reliability Engineers (SREs) are responsible for keeping all customer-facing services and other Toast production systems running smoothly. SREs are a blend of pragmatic operators and software craftspeople who apply sound software engineering principles, operational discipline, and mature automation to our environments and our codebase. Our decisions are based on instrumentation and continuous observability, as well as predictions and capacity planning.


About this roll* (Responsibilities)Ā 

  • Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding
  • Partner with development teams to improve services through rigorous testing and release procedures
  • Participate in system design consulting, platform management, and capacity planning
  • Create sustainable systems and services through automation and uplift
  • Balance feature development speed and reliability with well-defined service level objectives


Troubleshooting and Supporting Escalations:

  • Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding
  • Diagnose performance bottlenecks and implement optimizations across infrastructure, databases, web, and mobile applications
  • Implement strategies to increase system reliability and performance through on-call rotation and process optimization
  • Perform and run blameless RCAs on incidents and outages aggressively, looking for answers that will prevent the incident from ever happening again


Do you have the right ingredients? (Requirements)


  • Extensive industry experience with at least 7+ years in SRE and/or DevOps roles
  • Polyglot technologist/generalist with a thirst for learning
  • Deep understanding of cloud and microservice architecture and the JVM
  • Experience with tools such as APM, Terraform, Ansible, GitHub, Jenkins, and Docker
  • Experience developing software or software projects in at least four languages, ideally including two of Go, Python, and Java
  • Experience with cloud computing technologies ( AWS cloud provider preferred)



Bread puns are encouraged but not required

Read more
LiftOff Software India
at LiftOff Software India
2 recruiters
Hameeda Haider
Posted by Hameeda Haider
Bengaluru (Bangalore)
3 - 6 yrs
₹1L - ₹15L / yr
DevOps
skill iconKubernetes
skill iconDocker
skill iconAmazon Web Services (AWS)
Windows Azure
+1 more

WhyĀ LiftOff?Ā 

Ā 

We atĀ LiftOffĀ specialize in product creation, for our main forte lies in helping Entrepreneurs realize their dream. We have helped businesses and entrepreneurs launch more than 70 plus products.

Many on the team are serialĀ entrepreneursĀ with a history of successful exits.

Ā 

As aĀ Devops Engineer,Ā you will work directly with our founders and alongside our engineers on a variety of software projects covering various languages, frameworks, and application architectures.

Ā 

Must HaveĀ 

*Work experience of at least 2 years with Kubernetes.

*Hands-on experience working with Kubernetes. Preferably on Azure Cloud.

*Well-versed with Kubectl

*Experience in using Azure Monitor, setting up analytics and reports for Azure containers and services.

*Monitoring and observability

*Setting Alerts and auto-scaling

Nice to have

*Scripting and automation

*Experience with Jenkins or any sort of CI/CD pipelines

*Past experience in setting up cloud infrastructure, configurations and database backups

*Experience with Azure App Service

*Experience of setting up web socket-based applications.

*Working knowledge of Azure APIM



We are a group ofĀ passionateĀ people driven by core values. We strive to make every process transparent and have flexible work timings along with excellentĀ startup cultureĀ andĀ vibe.

Read more
Concentric AI
at Concentric AI
7 candid answers
1 product
Gopal Agarwal
Posted by Gopal Agarwal
Pune
3 - 10 yrs
₹4L - ₹50L / yr
skill iconDocker
skill iconKubernetes
DevOps
skill iconPython
skill iconJenkins
+9 more
• 3-10 yrs of industry experience
• Energetic self-starter, fast learner, with a desire to work in a startup environment
• Experience working with Public Clouds like AWS
• Operating and Monitoring cloud infrastructure on AWS
• Primary focus on building, implementing and managing operational support
• Design, Develop and Troubleshoot Automation scripts (Configuration/Infrastructure as code or others) for Managing Infrastructure
• Expert at one of the scripting languages – Python, shell, etc
• Experience with Nginx/HAProxy, ELK Stack, Ansible, Terraform, Prometheus-Grafana stack, etc
• Handling load monitoring, capacity planning, services monitoring
• Proven experience With CICD Pipelines and Handling Database Upgrade Related Issues
• Good Understanding and experience in working with Containerized environments like Kubernetes and Datastores like Cassandra, Elasticsearch, MongoDB, etc
Read more
MyOperator
at MyOperator
2 recruiters
Sanmeet Sahni
Posted by Sanmeet Sahni
Remote only
4 - 10 yrs
₹6L - ₹15L / yr
Shell Scripting
AWS Lambda
CI/CD
DevOps
Linux/Unix
+7 more
Job description
The role requires you to design development pipelines from the ground up, Creation of Docker Files, and design and operate highly available systems in AWS Cloud environments. Also involves Configuration Management, Web Services Architectures, DevOps Implementation, Database management, Backups, and Monitoring.

Key responsibility area
  • Ensure reliable operation of CI/CD pipelines
  • Orchestrate the provisioning, load balancing, configuration, monitoring and billing of resources in the cloud environment in a highly automated manner
  • Logging, metrics and alerting management.
  • Creation of Bash/Python scripts for automation
  • Performing root cause analysis for production errors.

Requirements
  • 2 years experience as Team Lead.
  • Good Command on kubernetes.
  • Proficient in Linux Commands line and troubleshooting.
  • Proficient in AWS Services. Deployment, Monitoring and troubleshooting applications in AWS.
  • Hands-on experience with CI tooling preferably with Jenkins.
  • Proficient in deployment using Ansible.
  • Knowledge of infrastructure management tools (Infrastructure as cloud) such as terraform, AWS cloud formation etc.
  • Proficient in deployment of applications behind load balancers and proxy servers such as nginx, apache.
  • Scripting languages: Bash, Python, Groovy.
  • Experience with Logging, Monitoring, and Alerting tools like ELK(Elastic-search, Logstash, Kibana), Nagios. Graylog, splunk Prometheus, Grafana is a plus.


Must-Have:
Linux, CI/CD(Jenkin), AWS, Scripting(Bash, shell Python, Go), Ngnix, Docker.

Good to have
Configuration Management(Ansible or similar tool), Logging tool( ELK or similar), Monitoring tool(Nagios or similar), IaC(Terraform, cloud formation).
Read more
Infiniticube Services Pvt Ltd
Manali Karambe
Posted by Manali Karambe
Remote only
2 - 7 yrs
₹2L - ₹10L / yr
DevOps
skill iconKubernetes
Microsoft Windows Azure
CI/CD
Ansible
+1 more

We are looking for an experienced DevOps (Development and Operations) professional to join our growing organization. In this position, you will be responsible for finding and reporting bugs in web and mobile apps & assist Sr DevOps to manage infrastructure projects and processes. Keen attention to detail, problem-solving abilities, and a solid knowledge base are essential.

As a DevOps, you will work in a Kubernetes based microservices environment.Ā 

Experience in Microsoft Azure cloud and Kubernetes is preferred, not mandatory.

Ultimately, you will ensure that our products, applications and systems work correctly.Ā Ā 

Responsibilities:

  • Detect and track software defects and inconsistencies
  • Apply quality engineering principals throughout the Agile product lifecycle
  • Handle code deployments in all environments
  • Monitor metrics and develop ways to improve
  • Consult with peers for feedback during testing stages
  • Build, maintain, and monitor configuration standards
  • Maintain day-to-day management and administration of projects
  • Manage CI and CD tools with team
  • Follow all best practices and procedures as established by the company
  • Provide support and documentationĀ Ā 

Ā 

Required Technical and Professional Expertise

  • Minimum 2+ years if DevOps
  • Have experience in SaaS infrastructure development and Web Apps
  • Experience in delivering microservices at scale; designing microservices solutions
  • Proven Cloud experience/delivery of applications on Azure
  • Proficient in configuration Management tools such as Ansible or any of Terraform Puppet, Chef, Salt, etc
  • Hands-on experience in Networking/network configuration, Application performance monitoring, Container performance, and security.
  • Understanding of Kubernetes, Python along with scripting languages like bash/shell
  • Good to have experience in Linux internals, Linux packaging, Release Engineering (Branching, versioning, tagging), Artifact repository, Artifactory, Nexus, and CI/CD tooling (Concourse CI, Travis, Jenkins)
  • Must be a proactive personĀ Ā 
  • You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies
  • An ambitious individual who can work under their own direction towards agreed targets/goals and with a creative approach to work.
  • An intuitive individual with an ability to manage change and proven time management
  • Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.

Ā Ā 

Read more
Vernacular.ai
at Vernacular.ai
3 recruiters
Bablu Kumar
Posted by Bablu Kumar
Bengaluru (Bangalore)
2 - 5 yrs
₹8L - ₹12L / yr
DevOps
skill iconDocker
skill iconKubernetes
skill iconAmazon Web Services (AWS)
Bash
+3 more
  • 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.
Read more
Redmart
at Redmart
5 recruiters
Shashank Chikodi
Posted by Shashank Chikodi
Bengaluru (Bangalore)
5 - 10 yrs
₹18L - ₹22L / yr
DevOps
skill iconPython
Shell Scripting
As one of the fastest growing e-commerce companies in Asia, RedMart offers an unparalleled startup experience. Our culture: entrepreneurial, fiercely intelligent, team oriented, deeply creative and whatever you add to it! We’re fanatic about improving our customer experience and providing ā€œwowā€ customer service. We're interested in talented, creative and passionate people joining our All-Star team who believe in our mission: To save our customers time and money for the important things in life! Some things to know before you apply: We have big plans to disrupt the traditional grocery retail market Everything we do is focused on empowering our customers We work really hard We have a lot of fun! Job Purpose: Be a key member in a dynamic DevOps team that ensures any infrastructure failure should always lead to zero impact to customer shopping experience and embraces component failure not with fear but as something that is always accounted for. Roles & Responsibilities As a member of the SRE team, you will be dedicated to improving the uptime and availability of RedMart’s end-to-end infrastructure. You'll be instrumental in running an infrastructure that is: Receiving many millions page-views per month Born-in-the-cloud completely free of legacy lockdown Built from the ground up -- we build, operate, and maintain total control of the entire cloud infrastructure stack Supporting high velocity software development pipeline You will dive deep into challenging operational issues that is inherent to modern cloud infrastructure. You will address operations not using traditional but based on holistic and interdisciplinary approach that blends software, systems, automation, and process perspectives. You will work with battle-tested as well as emerging open-source tools. You will improve our logging, monitoring and alerting stack built on Cabot, Consul, ELK, and Graphite. You will work closely with different functional teams to define SLAs based on business criticality. You will formulate failure measurement, enforce SLA and advocate SRE best practices in every team. You will provide critical on-site 24x7 operations support in case of any infrastructure failure Skills & Experience Required Bachelor level degree in Engineering / Computer Science with 5 years of software / systems engineering experience, preferably with exposure to technical on-call capacity, responding to customer impacting events, mitigating and root cause analysis Strong written and verbal communication Must be comfortable working in a Linux/Unix environment Excellent technical problem-solving and troubleshooting skills Obsessed with tracking everything that moves and strongly believe that hope is not a strategy Obsessed with Automation and love working with open-source technologies (Mongo, Elasticsearch, StatsD, Graphite, Consul, AMQP, etc) Excellent scripting skills (Bash, Python, Ruby, etc) Ability to work and thrive in a fast moving, multicultural start-up environment Familiarity with Chaos engineering principles and practices
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos