Job type: Full-time
Role: DevOps, System Administrator
cloud, agile, sysadmin
Responsible for providing technical direction and project leadership for Middleware services to all IT application areas with a strong alignment of the technical architectures, practices and compliance with corporate IT standards. Responsibilities include project planning, design, implementation, administration and support of the Middleware Infrastructure and services. Provide Middleware operations and support to all running applications to meet customer demand. As part of transformation, this resource would work very closely with application team in assessing current technology stack, and also responsible in supporting our strategies such as FOSS (Free and Open Source), TwiceAsFAST, Nutanix Hyper converged platform, Moving to Containers, DevOps/Agile methodologies, Enterprise monitoring and Cloud operation.
Manage Middleware environment which includes but not limited to WebSphere Application Server, WebSphere Liberty, Tomcat, Apache, and IBM HTTP Server.
Evaluate new technologies; align with Daimler’s overall direction & strategies in adopting and building standards for future technology stack for Middleware operations.
Engage in regular exchange with regional experts in similar function to learn, adopt and continuously improve.
Ensure middleware infrastructure continues to stay state of the art to meet customer demand. Transition Middleware technology to run in cloud with containers (Kubernetes/Docker) and lightweight products for scalability and performance.
Ensure systems are designed for high availability and necessary systems backup and recovery processes are in place.
Architecture and Design monitoring solutions for applications (e.g. Splunk, App Dynamics)
Perform installation, configuration, deployment, troubleshooting and tuning of middleware products.
Provide operational support to ensure applications are highly available, necessary monitoring and alerts are in place.
Provide 24 * 7 supports for PRODUCTION applications whenever necessary.
Assign tasks and responsibilities to team and provide migration schedule.
Plan out maintenance work and patch cycle for all middleware systems.
Ensure systems are protected against security vulnerability threats.
Utilize off-shore team for all standard operations wherever possible.
Ensure application monitoring systems are designed to provide necessary application performance and dashboard reports.
Manage new projects and resources. Ensure projects are completed on time and within budget.
Explore, evaluate and provide automation wherever possible.
Provide implementation and support for DevOps/Continuous Integration and Delivery pipeline (CI/CD) for application and software update.
Implement new applications for zero-downtime model.
Integrate on-prem and off-prem cloud technologies for seamless application migration.
Provide support to customers in transitioning legacy/monolithic applications to cloud ready environment.
Adopt and guide middleware team to manage agile and scrum projects.
Bachelor’s Degree (accredited school)
Management Information System (MIS)
Candidate having 1 or more following certifications is preferred:
PMP and/or ITIL certification
Administration certification for application servers (WebSphere etc.)
Must have 3 + years (total) of experience in the following:
Strong experience with application server technologies such as WebSphere Application Servers, WebSphere Liberty, Tomcat, JBOSS and other Middleware products.
Strong middleware architecture background.
Strong analytical skills with strong experience in installation, configuration, troubleshooting and performance tuning of Middleware systems.
Strong UNIX, Shell, Jython and Jacl scripts background.
Must have 1+ years (total) experience in the following:
Experience with continuous integration tools (e.g. Jenkin, UrbanCode)
Experience with configuration management platform (e.g. Chef, Puppet, Ansible)
Experience with container technologies (e.g. Docker, Kubernetes )
Agile Software development expert
Hands on experience in AWS or Azure Cloud environment
Experience with application development on Linux/AIX based systems
Experience in IT security standards
Practical knowledge and experience with ITIL principles and processes
Must have a diverse and extensive technical background.
Must be able to “juggle” many tasks simultaneously and possess the agility to shift focus in response to the daily issues that arise.
Must be able to work flexible hours/work schedule
Travel domestically and internationally
Work Holidays when required
Work weekends when required
Mercedes-Benz USA is committed to fostering an inclusive environment that appreciates and leverages the diversity of our team. We provide equal employment opportunity (EEO) to all qualified applicants and employees without regard to race, color, ethnicity, gender, age, national origin, religion, marital status, veteran status, physical or other disability, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local law.