Tata Technologies, Inc. Team Leader in Novi, Michigan

TITLE: Tata Technologies, Inc.: Team Leader – Novi, MI (and various unanticipated work locations throughout the U.S.)DUTIES: Collaborate with engineers and software developers to perform systems development and programming. Design software applications for system component compatibility using shell scripts, Perl, Ruby, and Python. Evaluate software development variables including cost, portability, compatibility, and usability. Administer and performance tune application stacks. Monitor software system operations and detect current and potential issues. Perform ongoing hardware and software maintenance operations, including installing and upgrading hardware and software. Configure servers to meet software functional requirements. Develop software project plans and schedules. Define and analyze system objectives, scope, issues, and organizational impacts of information systems. Develop system engineering, software engineering, system integration, and distributed system architectures. Establish functional and system software standards to address operational requirements, quality requirements, and software design constraints. Research, test, and verify proper functioning of software patches and fixes. Complete software models and simulations using manual and automated software tools.REQUIREMENTS: Master’s degree in Applied Computer Science, Software Engineering, Computer Applications or a related IT field + 5 years of systems development experience. Bachelor’s degree in Applied Computer Science, Software Engineering, Computer Applications or a related IT field + 6 years of progressive, post-Bachelor’s systems development experience also accepted. Prior experience must include: 5 years of experience scripting with shell scripts, Perl, Ruby, and Python; and 4 years of experience with administration and performance tuning of application stacks, including Tomcat, Jobs, Apache, and IIS. Must also possess 3 years of experience in each of the following: installing, configuring and troubleshooting Windows, UNIX, and Linux based environments; and computer and system networking protocols such as OSI network layers or TCP/IP. Must also possess 2 years of experience with monitoring computer application systems.Tata Technologies, Inc. is an equal opportunity employer that values diversity at all levels. (EEO/AA – Minorities/Females/Veterans/Individuals with Disabilities)TO APPLY: Send resume identifying position to: W. Page (ref. TL), Tata Technologies, Inc., 41050 W. Eleven Mile Road, Novi, MI 48375. No calls.