Overview:
PepsiCo Data BI & Integration Platforms is seeking an experienced highly skilled professional for managing and optimizing Apache and Oracle WebLogic server environments (on-premises and AWS/Azure cloud) ensuring high availability, performance, and security of PepsiCo's Global enterprise applications.
The ideal candidate will have extensive hands-on experience and deep expertise in Apache and Oracle WebLogic administration, troubleshooting, and advanced configuration; deep hands-on experience with cloud Infrastructure as Code (IaC), cloud network design, cloud security principles, cloud modernization and automation.
Responsibilities:
Leadership and GuidanceManage and mentor a team of cloud platform infrastructure SMEs, providing technical leadership and direction.
ModernizationMigration and modernization of Apache/WebLogic to Azure/AWS
Patching and Upgrades
Troubleshooting and Problem ResolutionIdentifying and resolving system and application issues, including performance degradation, connectivity problems, and security breaches.
Participating in project planning and change management, including root cause analysis for issues.
On-Call Support: Providing on-call support for production environments.
DocumentationCreating and maintaining documentation of configuration changes, system processes, and troubleshooting procedures.
CollaborationWorking closely with development, operations, and other teams to support application lifecycle management and ensure smooth operation.
High Availability, Business Continuity and Disaster RecoveryConfiguring and maintaining high availability and disaster recovery solutions, including clustering and failover mechanisms & testing.
Apache/WebLogic
Installation and ConfigurationWebLogic - Installation, configuration, and maintenance of WebLogic Server instances, including domains, clusters, and authentication providers.
WebLogic - Integrating WebLogic with other systems, such as web servers (Apache, etc.), messaging systems, and databases.
Apache - Installation, configuration, and maintenance of Apache web servers and Tomcat infrastructure.
Application DeploymentWebLogic - Deploying and managing applications (, including WAR, EAR, and JAR files) on the WebLogic Server, ensuring proper configuration and integration.
Apache - Deploying and configuring web applications for serving static content and routing requests.
Apache/WebLogic - Performing capacity planning and forecasting for the application and web infrastructure.
Performance Tuning and OptimizationWebLogic - Optimizing the performance of WebLogic Server and applications through techniques like heap size configuration, thread dump analysis, and other performance tuning methods.
Apache/WebLogic - Monitoring server performance, identifying bottlenecks, and implementing optimizations to improve efficiency and responsiveness.
Security AdministrationWebLogic - Implementing and managing security configurations/realms, including SSL/TLS, user authentication, and access control - users, groups, roles, and policies.
Apache - Managing security and access controls for the Apache environment and implementing secure coding practices
Automation and ScriptingDeveloping and implementing scripts (e.g., WLST) to automate routine tasks and manage the WebLogic/Apache environment, including integration with Elastic, Splunk and ServiceNow.
Developing and implementing automation strategies, including CI/CD pipelines, and analyzing processes for improvements.
Leverage Oracle Web Management Pack for automation.
Monitoring and AlertingWebLogic - Monitoring server health, performance metrics, and logs, and tuning WebLogic configurations for optimal performance.
WebLogic - Utilizing monitoring tools (e.g., Nagios, Zabbix) to track server health and performance, and troubleshooting issues and outages.
Apache - Monitoring the Apache environment to resolve issues and tracking website performance through analytics.
Cloud Infrastructure & AutomationImplement cloud infrastructure policies, standards, and best practices, ensuring cloud environment adherence to security and regulatory requirements.
Design, deploy and optimize cloud-based infrastructure using Azure/AWS services that meet the performance, availability, scalability, and reliability needs of our applications and services.
Drive troubleshooting of cloud infrastructure issues, ensuring timely resolution and root cause analysis by partnering with global cloud center of excellence & enterprise application teams, and PepsiCo premium cloud partners (Microsoft, AWS, Apache & Oracle).
Establish and maintain effective communication and collaboration with internal and external stakeholders, including business leaders, developers, customers, and vendors.
Develop Infrastructure as Code (IaC) to automate provisioning and management of cloud resources. Write and maintain scripts for automation and deployment using PowerShell, Python, or Azure/AWS CLI.
Work with stakeholders to document architectures, configurations, and best practices.
Knowledge of cloud security principles around data protection, identity and access Management (IAM), compliance and regulatory, threat detection and prevention, disaster recovery and business continuity.
Qualifications:
A bachelor's degree in computer science or a related field, or equivalent experience.
10 to 12 years of experience in Apache/WebLogic server environment, including architecture, operations and security, with at least 6 to 8 years of experience leading cloud migration/modernization.
Extensive hands-on experience on WebLogic:
server architecture
deployment (deployment plans/descriptors)
administration
Java and J2EE technologies
JMS and messaging bridges
relational databases (e.g., Oracle, Exadata)
WebLogic Diagnostics Framework (WLDF), Oracle Web Management Packs
MBeans and JMX
WLST, shell scripting
integration with cloud platforms (AWS, Azure)
containerization using Docker and Kubernetes
Extensive hands-on experience on Apache:
web server administration including IIS and Tomcat
configuring Apache to serve static contents using Alias, Directory Directives and Caching
routing dynamic requests using URL Rewrite (simple redirect and complex URL manipulation) and Virtual Hosts
performance tuning modules, operating system settings
CDN
integration with cloud platforms (AWS, Azure)
containerization using Docker and Kubernetes
Extensive hands-on experience with Windows and Linux administration skills.
Extensive hands-on experience with web servers (e.g., Apache, Nginx), security realm configuration including LDAP and custom security providers.
Extensive hands-on experience leading cloud migration and modernization with experience/understanding in:
AWS Elastic Beanstalk, Amazon EC2, ECS/EKS, Docker, AWS Application Migration Service, microservice refactoring.
Azure WebLogic server, Virtual Machines, AKS
Oracle certification in WebLogic, Azure/AWS is preferred.
Extensive hands-on experience implementing high availability and disaster recovery for Apache/WebLogic or with other cloud platform technologies.
Deep knowledge of cloud architecture, design, and deployment principles and practices, including microservices, serverless, containers, and DevOps.
Deep expertise in Azure/AWS networking and security fundamentals, including network endpoints & network security groups, firewalls, external/internal DNS, F5 load balancers, virtual networks and subnets.
Proficient in scripting and automation tools, such as Bash, PERL, PowerShell, Python, Terraform, and Ansible.
Excellent problem-solving, analytical, and communication skills, with the ability to explain complex technical concepts to non-technical audiences.
Strong self-organization, time management and prioritization skills
An elevated level of attention to detail, excellent follow through, and reliability
Strong collaboration, teamwork and relationship building skills across multiple levels and functions in the organization
Ability to listen, establish rapport, and credibility as a strategic partner vertically within the business unit or function, as well as with leadership and functional teams
Strategic thinker focused on business value results that utilize technical solutions
Strong communication skills in writing, speaking, and presenting
Capable to work effectively in a multi-tasking environment.
* Fluent in English language.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.