Job Title: Middleware Manager (AWS)
Assignment Type: 6 month contract-to-hire
FTE Salary Range: $120K - $130K
Location: Charlotte, NC
NOTE: U.S. Citizens, GC, EAD and those authorized to work in the U.S. are encouraged to apply.
We are unable to Consider OPT Visa or H1b Candidates for this position.
Manager Notes: Resource must be able to manage 5+ number of resources. Must have experience with AWS Stack. Managed services, applications AWS Stack experience on Microsoft side Middleware knowledge. (20-30%) heads down work.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics or Engineering or similarly qualified background
- 3+ years of managerial experience leading Middleware team.
- Good knowledge of :
- Microservices environments including containers.
- IBM WAS experience (WebSphere)
- Red Hat v6.0 and above
- 3+ years in container clustering and orchestration
- 3+ years in Tomcat 6.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.
- 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
Responsibilities
- Lead a team of Middleware resources to support enterprise platform build and support initiatives.
- Understanding the existing middleware environment and setting up the next-generation end-to-end infrastructure using AWS cloud and microservices
- Designing and creating services and system architecture for highly available and highly scalable micro services environments (on-prem and 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 Docker, Kubernetes, nodejs, springboot, redis, consul
- Expertise in automation using automation tools like Ansible, AWS cloudformation, 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
Category Code: JN008, JN035