Search Jobvertise Jobs

Support and Maintenance Engineer
US-IL-San Jose
Email this job to a friend

Report this Job

Report this job

Incorrect company
Incorrect location
Job is expired
Job may be a scam

Apply Online
or email this job to apply later

Looking for someonewith a broad skillset composed of small project development, Web Application Software support, Network Infrastructure familiarity and Unix based Application Software development and support background. The ideal candidate will be versatile, can develop small utilities on request, can work in an agile team ondevelopment and ongoing support of complex software systems, understands andcan troubleshoot basic server and network infrastructure issues, and supportusers in a technical capacity. The candidate should be familiar with privatecloud infrastructures, and should have a good understanding of the direction ofcloud computing in the industry. Responsibilities: - Develop smalltools and scripts based on user requirements - Basic Unixservers resource management - Install,Maintain, Update and Support more complex third party tools - Provide on-callsupport for broad set of tools and services ( Regular Work hours ) on rotationbasis - Work withInfrastructure Engineers to dimension tools and ensure appropriate performance. - Minor supportsystem and infrastructure needs of other members as part of on-call rotation - Tools management,user administration for variety of tools as part of on-call rotation - MinorEnhancements to software tools, either installed or under development - Review logs andsystem resources to troubleshoot or improve applications - Development,enhancement and troubleshooting of scripts and automation processes tointegrate and communicate across disparate applications - Utilities andApplications development to support Data Pipelines and ETL function automationand enhancements - Reporting onstability and functions of broad based of tools as part of on-call rotation - Work withstakeholders to improve the performance of software and systems - Provideindependent operational input and drive appropriate enhancements to third partyvendors, to ensure supportability, scalability and cost efficiency ofapplications deployed in our environment - To understanddeployed products in our environment implicitly, be it internally developed orexternally purchased and deployed - Work closely withleads and other team members to develop enhancements to existing toolscapabilities - Troubleshoot andfix bugs ? Required: - Bachelor???s Degreein an Computer Science or other Engineering discipline - 2-5 years generalSoftware development, support, maintenance and Testing experience - 1-2 years,working with VM???s - Troubleshootingexperience with complex software systems with multiple interacting components,involving any combination of DB, User Interface, Web Services, ApplicationSoftware - Experiencing withuse of logs, Unix utilities and ability to write small utilities totroubleshoot and identify problems - Experience withsoftware development using Java, C, C++ - Strong hands onexperience with Unix/Linux systems including basic administration - Understanding ofresource management on Linux environments - Experience withScripting Languages, Python, Perl, Linux Scripting - Hands Onexperience with SQL based DB queries - Understanding ofTCP/IP Networks, simple Linux Systems administration, Secure Shell andTunneling concepts along with a clear understanding of firewalls, Proxy andReverse-Proxy systems, HTTP(S). - Workingfamiliarity with XML, JSON, CSV, REST, WebServices. Preferred: - Familiar withJira based Agile development - Private andpublic Cloud environments - Some backgroundin Hadoop and HDFS, and Big Data environments - Background inNoSQL DB???s such as MongoDB, Cassandra, MariaDB etc - Familiar Restservices and concepts - Familiar withcloud architecture and software - Understanding ofWeb Services and concepts -Telecommunications systems, specifically wireless - Understanding ofKPI???s and Performance pegs Skills andAttributes: 1. Ability to haveeffective working relationships with all functional units of the organization 2. Excellentwritten, verbal and presentation skills 3. Excellentinterpersonal skills 4. Ability to workas part of a cross-cultural team 5. Ability to workon multiple things at once, strong multi-tasker 6. Ability toresearch and support others, even with unfamiliar territory 7. Self-starter andSelf-motivated 8. Ability to workwithout lots of supervision 9. Works underpressure and is able to manage competing priorities. 10. 3-5 years indevelopment using Java, Python, Scala, and object-oriented approaches indesigning, coding, testing, and debugging programs 11. Ability tocreate simple scripts and tools. 12. Development ofcloud based, distributed applications 13. Understandingof clustering and cloud orchestration tools 14. Workingknowledge of database standards and end user applications 15. Workingknowledge of file backup, recovery, security, integrity and SQL 16. Securityadministration 17. GeneralUnderstanding of distributed file systems, and their optimal use in thecommercial cloud 18. Familiaritywith programming languages API 19. Knowledge ofSDLC (Waterfall, Agile and Scrum) 20. BS degree in acomputer discipline or relevant certification


Apply Online
or email this job to apply later

Search millions of jobs


Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use

* Free services are subject to limitations