Litmus7
Website:
litmus7.com
Job details:
Kochi
Apply for this job
Job Description
- Play a crucial role in designing, implementing, and maintaining our microservice infrastructure and deployment pipelines, ensuring the reliability, scalability, and efficiency of our applications.
Key Responsibilities
- Design, implement, and manage Kubernetes based environments for microservices on public cloud platform Azure.
Tech stack
- Expert knowledge in Kubernetes distributions AKS and Azure.
- Implement and manage service mesh architecture for microservices using Istio for enhanced communication, security, and observability, open telemetry.
- Good knowledge and experience in CI/CD tools such as Jenkins, Opsera, Gitlab CI.
- Version control tools like GitLab, Bitbucket, Ansible.
- Packaging tools like Docker, Gradle/Maven, Nexus, JFrog.
- Expert knowledge of GitOps principles to manage infrastructure as code, utilizing tools like Helm, ArgoCD, and Terraform.
- Hands on experience in Linux server management and shell scripting.
- Good understanding of the client architecture and application integrations to help in designing of solutions and processes.
- Utilize Python, groovy, and bash scripting for automation and integration tasks.
- Set up and manage monitoring and alerting using Dynatrace, Prometheus and Grafana to ensure system performance and reliability.
- Designing and provisioning of new microservices as requested by project team.
- Good knowledge of Vendor support model for designing microservice environment on Kubernetes.
- Prepare cost and effort estimation for any infrastructure/microservice provisioning or enhancement.
- Good knowledge about the requirements of the project team so as to work with the vendors on provisioning.
- Good knowledge of the project specific application installations such as Azure Kubernetes service, ArgoCD, JDK, Istio, Prometheus, Grafana, Loki, Dynatrace etc.
- Prepare runbooks and review with application teams and all stake holders before each release.
- Support and troubleshoot any Kubernetes cluster, Microservices and CICD platform related issues in production and other instances.
- Understanding of the external third-party integrations including Akamai, Azure, Apigee, kafka, mysql, redis, Palo alto firewall, etc. and work with production support team and vendors on identifying and fixing the issues.
- Continuous monitoring of the Microservices even after an incident to ensure the complete recovery.
- Support QA and Development teams for deploying the applications and if applications are functioning correctly in their environments.
- Automate the build and deployment processes so as to provide QA team and Dev teams with button clicks for these activities.
- Add/remove/modify the existing CI/CD jobs to satisfy the requests from QA/Dev teams.
- Provide solutions to the build/deployment issues faced by QA/Dev teams.
- Manage all lower environment clusters and CICD systems.
- Support QA team to data refresh the lower environments with latest production data for the next sprint cycle.
- Support the Platform team/vendors with application restarts for patching and maintenance activities.
- Continuous research and improve the build and deployment process using latest frameworks, methodologies, solutions available in market.
- Prepare cost and effort estimation for any new enhancement by following different FinOps principles.
- POC with the latest frameworks/solutions to automate the existing process.
- Eg: Helm charts are introduced for better packaging, versioning and managing of kubernetes manifests for different microservices.
- Performance analysis and fine tuning for all application/web server instances of the applications deployed.
- Support the performance testing of production site and be adept at queries, reporting and presenting findings.
- Work with the performance team in analysing DevOps related tunings needed in the microservice APIs and implementing them from POC to production as needed.
- Implementations of various performance testing tools/methodologies for microservices.
- Monitor and timely closing of all work requests raised through JIRA/Service-Now to the satisfaction of the requester.
- This includes requests from other teams regarding access to the tools that DevOps hold Admin access.
- All requests from QA team and Dev teams including the stories needed for release come in JIRA and is worked on in the mentioned sprint.
- In case of clarifications, we need to work with the respective teams and finalize the story/request.
- People management, Interaction with offshore team.
- Responsible for the commerce agile squad and drive the team.
- Provide updates to the management on a regular basis about the tasks.
- Planning and executing communication plans to stakeholders.
- Coordinating the DevOps projects and their interdependencies.
- Daily team management throughout the project life cycle.
- New technologies and implementations need to be passed on to other teams.
- Cross skilling among the team with various latest technologies.
- Grooming of the new members to the team.
- Writing of wiki pages, blogs and PowerPoint presentations for better understanding of new technologies/tools.
Required Skills
- Extensive expertise in designing, managing, supporting and building microservices for large enterprise-level web applications consisting of hundreds of API.
- Strong experience with Kubernetes and Istio for container orchestration and service mesh implementation.
- Proficiency in Azure services and AKS for cloud infrastructure management.
- Hands-on experience with GitOps practices and related tools like Helm, Customize and ArgoCD.
- Proficient in scripting with Python and Bash for automation and tooling.
- Familiarity with Prometheus, Grafana, Kiali and Dynatrace for monitoring and observability.
- Experience with CI/CD tools like Jenkins, Opsera, GitLab CI for automated deployment.
- Knowledge of infrastructure-as-code principles and tools such as Terraform.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Tell us about you
Email *
Candidate Name *
Mobile *
+1
- India (भारत)+91
- United States+1
- United Kingdom+44
- Afghanistan (افغانستان)+93
- Albania (Shqipëri)+355
- Algeria (الجزائر)+213
- American Samoa+1
- Andorra+376
- Angola+244
- Anguilla+1
- Antigua and Barbuda+1
- Argentina+54
- Armenia (Հայաստան)+374
- Aruba+297
- Australia+61
- Austria (Österreich)+43
- Azerbaijan (Azərbaycan)+994
- Bahamas+1
- Bahrain (البحرين)+973
- Bangladesh (বাংলাদেশ)+880
- Barbados+1
- Belarus (Беларусь)+375
- Belgium (België)+32
- Belize+501
- Benin (Bénin)+229
- Bermuda+1
- Bhutan (འབྲུག)+975
- Bolivia+591
- Bosnia and Herzegovina (Босна и Херцеговина)+387
- Botswana+267
- Brazil (Brasil)+55
- British Indian Ocean Territory+246
- British Virgin Islands+1
- Brunei+673
- Bulgaria (България)+359
- Burkina Faso+226
- Burundi (Uburundi)+257
- Cambodia (កម្ពុជា)+855
- Cameroon (Cameroun)+237
- Canada+1
- Cape Verde (Kabu Verdi)+238
- Caribbean Netherlands+599
- Cayman Islands+1
- Central African Republic (République centrafricaine)+236
- Chad (Tchad)+235
- Chile+56
- China (中国)+86
- Christmas Island+61
- Cocos (Keeling) Islands+61
- Colombia+57
- Comoros (جزر القمر)+269
- Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
- Congo (Republic) (Congo-Brazzaville)+242
- Cook Islands+682
- Costa Rica+506
- Côte d’Ivoire+225
- Croatia (Hrvatska)+385
- Cuba+53
- Curaçao+599
- Cyprus (Κύπρος)+357
- Czech Republic (Česká republika)+420
- Denmark (Danmark)+45
- Djibouti+253
- Dominica+1
- Dominican Republic (República Dominicana)+1
- Ecuador+593
- Egypt (مصر)+20
- El Salvador+503
- Equatorial Guinea (Guinea Ecuatorial)+240
- Eritrea+291
- Estonia (Eesti)+372
- Ethiopia+251
- Falkland Islands (Islas Malvinas)+500
- Faroe Islands (Føroyar)+298
- Fiji+679
- Finland (Suomi)+358
- France+33
- French Guiana (Guyane française)+594
- French Polynesia (Polynésie française)+689
- Gabon+241
- Gambia+220
- Georgia (საქართველო)+995
- Germany (Deutschland)+49
- Ghana (Gaana)+233
- Gibraltar+350
- Greece (Ελλάδα)+30
- Greenland (Kalaallit Nunaat)+299
- Grenada+1
- Guadeloupe+590
- Guam+1
- Guatemala+502
- Guernsey+44
- Guinea (Guinée)+224
- Guinea-Bissau (Guiné Bissau)+245
- Guyana+592
- Haiti+509
- Honduras+504
- Hong Kong (香港)+852
- Hungary (Magyarország)+36
- Iceland (Ísland)+354
- India (भारत)+91
- Indonesia+62
- Iran (ایران)+98
- Iraq (العراق)+964
- Ireland+353
- Isle of Man+44
- Israel (ישראל)+972
- Italy (Italia)+39
- Jamaica+1
- Japan (日本)+81
- Jersey+44
- Jordan (الأردن)+962
- Kazakhstan (Казахстан)+7
- Kenya+254
- Kiribati+686
- Kosovo+383
- Kuwait (الكويت)+965
- Kyrgyzstan (Кыргызстан)+996
- Laos (ລາວ)+856
- Latvia (Latvija)+371
- Lebanon (لبنان)+961
- Lesotho+266
- Liberia+231
- Libya (ليبيا)+218
- Liechtenstein+423
- Lithuania (Lietuva)+370
- Luxembourg+352
- Macau (澳門)+853
- Macedonia (FYROM) (Македонија)+389
- Madagascar (Madagasikara)+261
- Malawi+265
- Malaysia+60
- Maldives+960
- Mali+223
- Malta+356
- Marshall Islands+692
- Martinique+596
- Mauritania (موريتانيا)+222
- Mauritius (Moris)+230
- Mayotte+262
- Mexico (México)+52
- Micronesia+691
- Moldova (Republica Moldova)+373
- Monaco+377
- Mongolia (Монгол)+976
- Montenegro (Crna Gora)+382
- Montserrat+1
- Morocco (المغرب)+212
- Mozambique (Moçambique)+258
- Myanmar (Burma) (မြန်မာ)+95
- Namibia (Namibië)+264
- Nauru+674
- Nepal (नेपाल)+977
- Netherlands (Nederland)+31
- New Caledonia (Nouvelle-Calédonie)+687
- New Zealand+64
- Nicaragua+505
- Niger (Nijar)+227
- Nigeria+234
- Niue+683
- Norfolk Island+672
- North Korea (조선 민주주의 인민 공화국)+850
- Northern Mariana Islands+1
- Norway (Norge)+47
- Oman (عُمان)+968
- Pakistan (پاکستان)+92
- Palau+680
- Palestine (فلسطين)+970
- Panama (Panamá)+507
- Papua New Guinea+675
- Paraguay+595
- Peru (Perú)+51
- Philippines+63
- Poland (Polska)+48
- Portugal+351
- Puerto Rico+1
- Qatar (قطر)+974
- Réunion (La Réunion)+262
- Romania (România)+40
- Russia (Россия)+7
- Rwanda+250
- Saint Barthélemy+590
- Saint Helena+290
- Saint Kitts and Nevis+1
- Saint Lucia+1
- Saint Martin (Saint-Martin (partie française))+590
- Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
- Saint Vincent and the Grenadines+1
- Samoa+685
- San Marino+378
- São Tomé and Príncipe (São Tomé e Príncipe)+239
- Saudi Arabia (المملكة العربية السعودية)+966
- Senegal (Sénégal)+221
- Serbia (Србија)+381
- Seychelles+248
- Sierra Leone+232
- Singapore+65
- Sint Maarten+1
- Slovakia (Slovensko)+421
- Slovenia (Slovenija)+386
- Solomon Islands+677
- Somalia (Soomaaliya)+252
- South Africa+27
- South Korea (대한민국)+82
- South Sudan (جنوب السودان)+211
- Spain (España)+34
- Sri Lanka (ශ්රී ලංකාව)+94
- Sudan (السودان)+249
- Suriname+597
- Svalbard and Jan Mayen+47
- Swaziland+268
- Sweden (Sverige)+46
- Switzerland (Schweiz)+41
- Syria (سوريا)+963
- Taiwan (台灣)+886
- Tajikistan+992
- Tanzania+255
- Thailand (ไทย)+66
- Timor-Leste+670
- Togo+228
- Tokelau+690
- Tonga+676
- Trinidad and Tobago+1
- Tunisia (تونس)+216
- Turkey (Türkiye)+90
- Turkmenistan+993
- Turks and Caicos Islands+1
- Tuvalu+688
- U.S. Virgin Islands+1
- Uganda+256
- Ukraine (Україна)+380
- United Arab Emirates (الإمارات العربية المتحدة)+971
- United Kingdom+44
- United States+1
- Uruguay+598
- Uzbekistan (Oʻzbekiston)+998
- Vanuatu+678
- Vatican City (Città del Vaticano)+39
- Venezuela+58
- Vietnam (Việt Nam)+84
- Wallis and Futuna (Wallis-et-Futuna)+681
- Western Sahara (الصحراء الغربية)+212
- Yemen (اليمن)+967
- Zambia+260
- Zimbabwe+263
- Åland Islands+358
Application Instructions
We already have your resume in our system.
- To apply using your existing resume, click Apply below.
- To update your resume, click Update Resume, select your new document, and then click Apply to complete your application.
Note: If any changes are required to your mobile number or name, kindly reach out to our team hires@litmus7.com
Click on Apply to know more.