Job Description
Company Description
Our client is a manufacturing company, headquartered in UK with their India office in Bangalore. This role is for a Senior Developer with significant DevOps experience.
Role Description
Design, implement, and maintain
CI/CD pipelines
for Java-based ecommerce applications (Broadleaf, Magnolia).
Manage and optimize containerized applications in
Kubernetes (AKS/EKS/GKE)
clusters.
Knowledge, monitoring and maintenance of caching, search, load balancing, CDN technologies and MACH architectural patterns, for example services like
Redis, SOLR, Hazelcast , and
Varnish .
Ensure system reliability and scalability through
infrastructure-as-code
(Terraform, Helm, Ansible).
Manage deployments across multiple environments (DEV, STAGE, PROD) ensuring zero-downtime releases and moving to blue – green deployment process..
Develop automated operational processes for
backup, logging, performance monitoring , and
alerting .
DevOps Support for Web Development
- Java
(version 8 and above), Spring Framework, Hibernate, MySQL, MSSQL, Solr
-
Hosting technologies – bare metal, virtualization, microservices and containerisation–
Docker, Kubernetes / AKS
Experience supporting DevOps activities
B2B and B2C e-commerce
websites using custom code and packaged software such as
Commerce Tools , ATG, Hybris, Magento,
Broadleaf Commerce , Salesforce Commerce etc.
Drive cloud adoption and cost optimization efforts, familiarity of working with the cloud cost management tools within Azure, AWS, or GCP.
Qualifications
·
Minimum 8+ Years of experience in IT development
·
Apache Camel, Rabbit MQ
·
Azure Integration Services - Service Bus/Logic Apps/Event Grid/Azure Functions/API Management
·
SFTP, Azure blob storage, CDN, DAM, Apache Camel
·
Redis Cache, Varnish, HazelCast, Hibernate L2, EHCache, Squid etc.
·
Automated testing frameworks for unit and performance testing – JMeter, Goose, Locust, Testrail, Cucumber etc.
·
CI/CD, Pipelines and DevOps – Jenkins, Azure DevOps, GitHub Actions etc.
·
Source code management tools – MS Team foundation, Github etc.
·
Integrated development environment tools such as Intellij