Kubernetes Security Engineer

OpenKyber LLC
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Kubernetes Security
Agile Methodologies
Application Services
Automation of Tests
Azure
Bash
Oracle WebLogic Server
Cloud Computing
Cloud Computing Security
Configuration Management
Continuous Integration
DevOps
Disaster Recovery
Middleware
Github
Monitoring of Systems
Java Database Connectivity
Java Message Service (JMS)
Java Virtual Machine (JVM)
Python
Lightweight Directory Access Protocols (LDAP)
Node.js
Oracle
Performance Tuning
Scrum
Release Management
Ansible
Prometheus
Shell Script
Software Deployment
Virtual Machines
Weblogic Scripting Tool (WLST)
Scripting (Bash/Python/Go/Ruby)
Transport Layer Security
Enterprise Software Applications
System Availability
Delivery Pipeline
Build Management
Git Flow
Information Technology
Azure
Terraform
Splunk
Software Version Control
Docker
Microservices

Job description

WebLogic Administration

  • Install, configure, and manage Oracle WebLogic Server (11g/12c/14c) environments.
  • Administer domains, clusters, managed servers, and Node Manager .
  • Perform deployments, patching, upgrades, and migrations .
  • Monitor system performance, logs, JVM tuning, and troubleshoot issues.
  • Configure JMS, JDBC, data sources, connection pools, and security realms .
  • Ensure high availability and disaster recovery (DR) setup .

DevOps & CI/CD (GitHub Actions)

  • Design and implement CI/CD pipelines using GitHub Actions .
  • Automate application build, test, and deployment workflows .
  • Integrate pipelines with WebLogic deployment scripts (WLST, shell scripting) .
  • Maintain version control and branching strategies in GitHub .
  • Implement pipeline monitoring, rollback strategies, and release governance .

Cloud (Microsoft Azure)

  • Deploy and manage WebLogic workloads on Microsoft Azure .
  • Work with Azure services like: Azure Virtual Machines Azure App Services Azure Kubernetes Service (AKS) Azure Storage & Networking
  • Implement infrastructure as code (IaC) using ARM templates or Terraform.
  • Ensure cloud security, scalability, and cost optimization .

Automation & Scripting

  • Develop automation scripts using: WLST (WebLogic Scripting Tool) Shell scripting / Python
  • Automate environment provisioning, deployments, and monitoring tasks.
  • Implement configuration management using tools like Ansible (optional) .

Monitoring & Performance

  • Monitor applications using tools like: Azure Monitor / App Insights ELK / Splunk (if applicable)
  • Perform JVM tuning, thread analysis, heap dumps, tuning .
  • Ensure system uptime, performance optimization, and SLA adherence.

Security & Compliance

  • Implement authentication & authorization (LDAP, SSL, certificates) .
  • Ensure compliance with enterprise security policies .
  • Manage role-based access and secure deployments .

Collaboration & Agile

  • Work in Agile/Scrum teams with developers, QA, and architects.
  • Participate in release planning, sprint meetings, and incident reviews .
  • Provide production support and incident resolution .

Requirements

Job Summary We are seeking an experienced WebLogic Administrator with strong DevOps expertise to manage, maintain, and automate middleware environments. The ideal candidate will have hands-on experience with Oracle WebLogic Server, CI/CD pipelines, Azure Cloud, and GitHub Actions , ensuring high availability, scalability, and automation of enterprise applications., * 10+ years of experience in WebLogic Administration

  • Strong experience with GitHub Actions (CI/CD pipelines)
  • Hands-on experience with Microsoft Azure
  • Expertise in Linux/Unix environments
  • Strong scripting skills ( WLST, Shell, Python )
  • Experience in application deployment and troubleshooting

Good-to-Have

  • Experience with Docker & Kubernetes (AKS preferred)
  • Knowledge of Terraform / ARM templates
  • Experience with monitoring tools (Splunk, ELK, Prometheus)
  • Exposure to microservices architecture

Education Bachelor s degree in Computer Science, IT, or related field. Preferred Experience Experience in Banking, Insurance, or Enterprise Applications Exposure to high-availability production environments Soft Skills Strong problem-solving and troubleshooting skills Excellent communication and stakeholder management

Apply for this position