CommerceIQ Logo

CommerceIQ

DevOps Engineer I

Job Posted 19 Days Ago Posted 19 Days Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Mid level
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Mid level
As a DevOps Engineer I, you'll manage cloud infrastructure, implement DevOps practices, oversee CI/CD pipelines, and ensure security. You will collaborate with engineering teams to maintain a scalable and efficient platform, resolving technical issues and optimizing performance.
The summary above was generated by AI

Company Overview

CommerceIQ’s AI-powered digital commerce platform is revolutionizing the way brands sell online. Our unified ecommerce management solutions empower brands to make smarter, faster decisions through insights that optimize the digital shelf, increase retail media ROI and fuel incremental sales across the world’s largest marketplaces. With a global network of more than 900 retailers, our end-to-end platform helps 2,200+ of the world’s leading brands streamline marketing, supply chain, and sales operations to profitably grow market share in more than 50 countries. Learn more at commerceiq.ai.


The Role:

Our Platform Management engineers oversee the health, scalability and security of our cloud infrastructure. They take hands-on responsibility for maintaining and evolving the systems, services and tools shared across the engineering teams. In addition, they use their in-depth understanding of cloud development to advise, coach and assist the engineering teams as they evolve to respond to the ever-growing needs of our customers. 

We’re looking for an experienced Dev Ops Engineer to join us and help us maintain a healthy, scalable platform that will meet the ever-increasing demands on our rapidly growing platform.


Responsibilities:

  1. DevOps Concepts and Execution: Comprehensive knowledge of DevOps methodologies, core principles, and best practices, encompassing continuous integration, continuous delivery, and automation.
  2. Cloud Service Providers: Skilled in using cloud platforms such as AWS, GCP, among others, including services like compute, storage, networking, and serverless architectures.
  3. Containerization and Orchestration Tools: Proficient in container technologies like Docker and orchestration platforms such as Kubernetes for effective deployment, scaling, and application management.
  4. Infrastructure Automation (IaC): Experienced with infrastructure as code tools like Terraform, CloudFormation, or Ansible to automate the setup and management of infrastructure.
  5. CI/CD Pipeline Management: Capable of establishing and maintaining continuous integration and continuous delivery pipelines using tools such as Jenkins, GitLab CI/CD, CircleCI, and others.
  6. Scripting and Development Languages: Strong skills in scripting languages like Bash, Python, or Groovy, and proficient in programming languages relevant to DevOps, such as Java, Ruby, and Python.
  7. Monitoring and Logging Solutions: Knowledgeable about monitoring tools like Prometheus, Grafana, the ELK stack, and skilled in setting up efficient monitoring and alerting systems.
  8. Security and Compliance Practices: Understanding of security best practices, identity and access management (IAM), and the ability to secure applications and infrastructure effectively.
  9. Networking Knowledge: Familiar with networking basics, including TCP/IP, DNS, load balancing, and firewalls.
  10. Collaboration and Communication Tools: Proficient in using tools like Slack, JIRA, Confluence, or similar platforms to enhance team communication and coordination.
  11. Problem-Solving and Troubleshooting: Capable of analyzing complex technical issues, diagnosing problems, and implementing effective solutions.

Required Skills:

  • At least 2+ years of technology experience.
  • 2+ years of working experience in Python, Kubernetes, and AWS/GCP.
  • Hands-on experience on managing build tools like Jenkins, Bitbucket Pipelines, GitHub Actions.
  • Implement solutions to improve performance and scalability by identifying inefficiencies in developer workflows, tools, and implement solutions to improve performance and scalability. 
  • Hands-on experience using IaC tools like Terraform/Terragrunt.
  • Experience working on Linux based infrastructure
  • Excellent understanding of Ruby, Python, and Java.
  • Expert technical troubleshooting skills and/or the ability to implement processes and controls to find root cause.
  • Proven ability to learn new technologies quickly.
  • The ideal candidate should have handled operations, deployment, and security of multiple SaaS/B2C products
  • Hands-on in log collection designs like EFK and metric collection tools like a new relic, Prometheus/Grafana or SignalFx
  • Hands-on in the design, creation, and consumption of RESTful API, and Microservice architectures on public clouds preferably AWS/GCP.
  • Excellent analytical, communication, and coding skills are a must.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other category prohibited by applicable law. 

Top Skills

Ansible
AWS
Bash
CircleCI
CloudFormation
Confluence
Docker
Elk Stack
GCP
Gitlab Ci/Cd
Grafana
Java
Jenkins
JIRA
Kubernetes
Prometheus
Python
Ruby
Slack
Terraform

Similar Jobs

2 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The DevOps Engineer designs, automates, and maintains cloud infrastructure while ensuring efficiency, security, and compliance in product deployments.
Top Skills: AutomationCloud InfrastructureMonitoringScriptingSdlc
11 Days Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a DevOps Engineer, you'll automate deployment processes, maintain cloud operations, design infrastructure, and collaborate with product developers.
Top Skills: AzureDevOpsIaasPaasPrivate CloudPublic Cloud
4 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
The Senior DevOps Engineer will manage and optimize cloud infrastructures, implement DevOps methodologies, automate processes, and support application teams with troubleshooting and incident resolution.
Top Skills: AnsibleAWSChefDockerElasticacheGoKubernetesMySQLPerlPostgresPuppetPythonRdsRubyShellTerraform

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account