What are the responsibilities and job description for the Weblogic developer position at SAGE IT?
Role: Devops with Strong WebLogic, Middleware
Location: McLean, VA
Must Have: Strong WebLogic experience
1. Middleware Expertise (WebLogic)
- WebLogic Administration:
- Installation, configuration, and patching of WebLogic Server.
- Managing WebLogic domains, clusters, and nodes.
- Deploying and troubleshooting Java applications (WAR/EAR files).
- Performance Tuning:
- JVM tuning (heap size, garbage collection settings).
- Connection pool tuning and thread management.
- Monitoring and Troubleshooting:
- Familiarity with WebLogic diagnostic tools (WLDF).
- Debugging errors using logs (AdminServer.log, ManagedServer.log, and application-specific logs).
- Security Management:
- Configuring WebLogic SSL/TLS, SAML, and LDAP integrations.
- Managing users and groups via WebLogic Security Realm.
2. DevOps Skills
- CI/CD Integration:
- Automating application deployment to WebLogic using tools like Jenkins, GitLab CI/CD, or Bamboo.
- Writing deployment scripts for WebLogic (WLST, shell, or Ansible scripts).
- Infrastructure as Code (IaC):
- Automating WebLogic domain creation using Terraform or Ansible.
- Managing server configurations via tools like Puppet, Chef, or Ansible.
- Containerization:
- Running WebLogic in containers using Docker and Kubernetes.
- Creating custom Docker images for WebLogic and managing deployments via Helm.
- Monitoring and Observability:
- Integrating WebLogic with monitoring tools like Prometheus, Grafana, or ELK Stack.
- Log management and analysis using tools like Splunk or Graylog.
3. Scripting and Automation
- Scripting Languages:
- Proficiency in Python, Bash, or WLST for task automation.
- Automation Tools:
- Experience with Ansible playbooks for WebLogic configurations.
- Writing WebLogic automation scripts for server startups, shutdowns, and deployments.
4. Networking and Security
- Network Protocols:
- Understanding HTTP, HTTPS, TCP/IP, and load balancing for WebLogic.
- Firewall and Security:
- Configuring firewalls and network security rules for WebLogic.
- Securing communication channels using certificates and key stores.
5. Middleware Ecosystem Knowledge
- Complementary Tools:
- Integration with other middleware products like Oracle SOA Suite, IBM MQ, or Apache Kafka.
- Database Interaction:
- Configuring and troubleshooting JDBC data sources.
- Database performance tuning in collaboration with DBAs.
6. Cloud and Hybrid Environments
- Cloud Platforms:
- Deploying WebLogic on cloud platforms like AWS, Azure, or Oracle Cloud Infrastructure (OCI).
- Using managed WebLogic services on OCI or Azure WebLogic Server.
- Hybrid Integrations:
- Managing WebLogic in hybrid environments (on-prem and cloud).
7. Soft Skills
- Collaboration:
- Working with development, QA, and operations teams to ensure smooth deployments.
- Documentation:
- Creating SOPs, deployment guides, and automation scripts documentation.
- Problem-Solving:
- Ability to debug complex middleware and infrastructure issues under tight timelines.
Certifications (Optional but Beneficial)
- Middleware Certifications:
- Oracle WebLogic Server Administration certifications.
- Cloud Certifications:
- AWS Certified DevOps Engineer, Azure DevOps Engineer, or OCI Architect.
- DevOps Certifications:
- Certified Kubernetes Administrator (CKA), Jenkins, or Ansible certifications.