drjobs Senior Middleware Engineer العربية

Senior Middleware Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

others - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Title: Senior Middleware Engineer
Job Location: Remote
Job Duration: Long-Term
Job Description:
  • Understanding the existing middleware environment and setting up the next-generation end-to-end infrastructure using AWS cloud and micro services
  • Designing and creating services and system architecture for highly available and highly scalable micro services environments in AWS cloud
  • Collaborating with dev and build teams to set up non-prod and prod environments with high standards
  • Manage and support micro services environments including capacity & topology planning, application deployments, configurations & tuning
  • Expertise in setting up and managing micro service environments like ECS Fargate, Kubernetes, nodejs, springboot, redis, consul
  • Expertise in automation using automation tools like Ansible, AWS SSM, AWS CloudFormation, CDK, Python
  • Expertise in setting up and managing middleware webserver environments like Apache, Nginx
  • Expertise in setting up and managing middleware runtime components like tomcat, IIS, WebSphere
  • Expertise in troubleshooting various technologies
  • Work closely with application support personnel to operate business critical systems
  • Performance management and tuning of micro services environments
  • Configure and secure applications and internet facing URLs with strong encryption protocols (TLS/SSL)
  • Represent team in corporate projects/initiatives
Qualifications:
  • Bachelor's degree in Computer Science, Mathematics or Engineering or similarly qualified background
  • 8+ years total systems experience:
  • 5+ years in micro services environments including containers.
  • 5+ years in Red Hat v7.0 and above
  • 3+ years in container clustering and orchestration
  • 3+ years in Tomcat 8.0 and above on Red Hat platforms, 32 and 64 bit JDK
  • 3+ years in IBM HTTP server, Apache HTTP server, and Nginx
  • 3+ years in TCP/IP, Internet Technologies, Network Technologies
  • 3+ years with other Java Application Server platforms (Tomcat, WebSphere)
  • Expertise in container monitoring
  • Experience and strong knowledge of security configurations (SSL/TLS) in Apache/Web layer.
  • Knowledge of APM tools Dynatrace, ZABBIX, CloudWatch
  • Expertise in managing and configuring SSL certificates
  • Strong trouble-shooting skills
  • Flexible schedule and available for after hours
  • Excellent oral and written communications and customer service skills
  • Leadership/Coaching:
  • Demonstrate an understanding of Team Goals, Strategies and Priorities.
  • Demonstrate ability and willingness to share ideas with Associates, peers and management.
  • Embrace a coaching culture, provide feedback to Associates, peers and management.
  • Demonstrate a positive attitude and set an example for colleagues.
  • Attend regular manager and team lead status meetings and be engaged in meeting discussions and strategic planning.
Problem Solving:
  • Demonstrate critical thinking skills to help lead efforts to diagnose and troubleshoot issues.
  • Coordinate with the support service teams to identify common issues and develop appropriate documentation, training, and automation.
  • Establish working partnerships with IT teams and external partners to coordinate problem resolution for operational issues, and analyze root cause issues to address underlying infrastructure problems.
  • Lead problem solving exercises by understanding the current state, conducting root problem analysis, solution identification, and then planning implementation and delivery activities.
  • Develop "as is" and "to be" diagrams to visually represent challenges, risks, and opportunities for improvements.
  • Serve as an escalation point for Associates.
  • Use sound judgement to determine the need to escalate issues/tickets to management awareness.
Skills needed:
  • Excellent verbal and written communication skills.
  • Excellent critical thinking and problem solving skills.
  • Positive attitude and solutions oriented thinking.
  • Ability to communicate technical concepts to both technical and non-technical audiences.
  • Ability to work in a fast-paced environment and adapt to change.
Must-have:

MW tools : Candidate has to have a primary SRE/MW background with in-depth knowledge for the below tools
  • Nginx,Apache WebServers,Apache Tomcat 8+ admin experience,IBM WAS 8.5+,IBM MQ 9,NodeJS pm2 setup in HA env,Springboot
  • Jenkins knowledge to create pipeline using Jenkinsfile and Run jobs for deployment.
  • Expert in Linux commands & Scripts
AWS: Candidate should have good knowledge on below AWS core services working knowledge should be a 6 out of 10 scale
  • Cloudformation,EC2,S3,IAM,VPC,CICD of infrastructure,SSM,SG,Cloudwatch,EBS/s3,CDK (Typescript)

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.