Job Description
Unified Commerce Solutions
We at ETP are looking for smart and dynamic professionals striving to achieve excellence. If you are passionate about creating value and are innovative and self-driven, this is the right organization for you. Would you like to partner in ETPs success story? If yes, please submit your resume stating the position applied for, photograph, current and expected salaries, educational qualifications, employment history and contact details to ca****s@et*****p.com
Here is what we do - http://www.etpgroup.com/Videos.html
Company Description
ETP Group is a leading Unified Commerce Software company, with a 36-year track record of delivering enterprise-class retail and e-commerce technology solutions. Market-leading retailers in Asia Pacific use ETP across hundreds of thousands of employees, over 500 brands and across 24 countries.
ETP's cloud-native AI-powered solution suites, ETP Unify and Ordazzle, encompass a broad spectrum of e-commerce and retail functionalities, from POS, CRM, OMS, PIM, Unified Inventory to Unified Promotions, Logistics management and seamless integration with marketplaces and e-commerce platforms. ETPs Unified Commerce Retail Platforms create a friction-less and consistent shopping experience for consumers across all channels, wherever, whenever, and however they choose to shop.
ETPs strength lies in its ability to provide robust and innovative retail solutions built with the most scalable and secure technology, MACH architecture and beautiful UI design. The capability to provide localization and support in 24 countries has enabled ETP to acquire significant regional and global customers. ETPs asset-light solutions minimize IT administrative costs and provide AI-powered recommendations
Position: DevOps & Cloud Engineer
Job Summary:
As the DevOps Engineer, you will work with a team of DevSecOps professionals, driving innovation and best practices in our cloud operations. You will be responsible for designing, implementing, and maintaining our cloud infrastructure, automating deployments, and ensuring the high availability and performance of our services
Currently, the DevSecOps & Cloud Management Team offers 18x7 support to all our cloud and on premise environments/infrastructure. Going ahead this support may be extended to 24x7.
Key Responsibilities:
Environment Monitoring & Deployments & Support:
- Work in rotational shifts to perform the following
- Environment Management & Monitoring for multiple environments
- Alerting team in case of any Alerts/ Incidents that requires attention
- Help with the deployment of containers on various premises , as per demand and plan.
- Support L2 teams/ Dev teams with Log Analysis, log based reports etc, as required on demand.
- Support customers on their premise during their business hours as required.
Cloud Infrastructure Management:
- Design, implement, and manage scalable cloud infrastructure on GCP using Compute Engine, Native Kubernetes, Cloud Storage, and Cloud Networking.
- Configure and manage cloud resources, including compute, storage, and networking.
- Managing and maintaining multiple instances of cloud environment over multiple time zone
- Managing and monitoring multiple large infrastructures of 500+ containers each and ensure the orchestration is well oiled and running smoothly.
Automation and CI/CD:
- Support internal & external deployments of containers as needed on various environments.
- Troubleshooting when build fails.
- Develop and maintain CI/CD pipelines to automate the deployment process using Jenkins, GitLab CI/CD, Selenium, VAPT tools (ZA Proxy), Security Tools, Code Scanning Tools like SonarLint etc.
- Implement Infrastructure as Code (IaC) using tools like Terraform or Cloud Deployment Manager and Ansible.
Containerization and Orchestration
- Implement and manage containerization solutions using Docker.
- Hands on experience on using Docker Compose
- Orchestrate containers using Native Kubernetes
AI-Driven DevOps Practices:
- Integrate AI tools such as ArgoCD, Kubiya, GitLabDuo or AI Platform to enhance DevOps processes.
- Utilize AI for predictive analysis, anomaly detection, and performance optimization.
Monitoring and Logging:
- Set up monitoring solutions using Prometheus, Grafana, and GCP's Cloud Monitoring.
- Use GCP tools such as Stackdriver, Cloud Monitoring, and Cloud Logging.
Security and Compliance:
- Practical implementation of Cloud SecOps tools like Trivy etc.
- Implement security best practices using GCP's Identity and Access Management (IAM), Cloud Security Command Center, and VPC Service Controls.
- Ensure compliance with industry standards (e.g., ISO 27001, GDPR).
- Manage identity and access management (IAM) policies and roles.
- Practical knowledge on Security Command Centre, WAF tools etc.
Collaboration and Support:
- Work closely with development teams to support their needs and improve workflows using collaboration tools like JIRA and Confluence.
- Provide technical support and troubleshooting for cloud infrastructure issues.
Performance Optimization:
- Analyze system performance and implement improvements.
- Optimize resource utilization to manage costs effectively.
Innovation and Tooling:
- Drive the adoption of new tools and technologies such as Istio for service mesh, Spinnaker for continuous delivery, and Helm for Kubernetes package management.
- Stay up-to-date with industry trends and best practices.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field.
- 2-4 years of experience in a DevOps role with a focus on cloud infrastructure and work on Jenkins pipeline
- Hands on working on Ubuntu and shell scripting, python scripting preferred.
- Exceptionally strong in Unix/Linux based shell scripting.
- GCP/Azure certifications preferred (e.g., Professional Cloud DevOps Engineer, Professional Cloud Architect).
- Open minded to work on any relevant tool/technology
- Knowledge of configuration management tools like Ansible, Chef, or Puppet.
- Experience with serverless architectures and microservices.
- Strong programming background, preferably in Java.
- Proficiency in scripting and automation using languages such as Python and Bash.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI
- Strong knowledge of containerization and orchestration technologies (Docker, Kubernetes).
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Cloud Deployment Manager.
- Experience with monitoring and logging tools such as Prometheus, Grafana, or GCPs native tools.
- Understanding of networking concepts and security best practices.
- Excellent problem-solving skills and a proactive attitude
Location: Mumbai
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: DevOps Engineer
Employement Type: Full time
Contact Details:
Company: ETP International
Location(s): Mumbai
Keyskills:
Docker
Linux
Ci/Cd
Devops
Kubernetes
Jenkins
Terraform
GCP
Microsoft Azure
AWS