Saxon Global
IBM Middleware Engineer
Saxon Global, Atlanta, Georgia, 30383
Essential Job Functions: 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.