Perl

Perl is a high-level, general-purpose, interpreted, dynamic programming language.

Systems Engineer

Skills/Requirements: 
Web hosting environment, ISP systems administration
Perl, shell or other system programming (moderate skills required, extensive preferred)
Apache implementation, tuning and customization Solaris, HP-UX, Windows Server and Linux administration Netapp storage administration
BEA Weblogic Application Server, Jboss, TomCat and Resin application server maintenance and administration
Experience with python/Django administration/architecture a plus
Experience with virtualization (VMWare/Xen) a plus.
Familiarity with supporting database servers (Oracle, MySQL, or, Postgres) in a high-availability high-performance clustered environment.
Additional technology skills used include: DNS (bind), sendmail, java, firewall/system security, Netbackup, SSL, SNMP, CVS/RCS/SVN/Git
Excellent written and oral communications in a fast-paced environment.
Requires direct interaction with customers to resolve end-user problems and complaints, as well as collaborating with software engineers, DBAs, and nontechnical teams. Candidate is required to have a high aptitude for explaining complex concepts in layman's terms.
At least 5 years of experience in a web hosting environment preferred.
Functions/Responsibilites: 
Designs and uses monitoring tools to proactively maintain hundreds of servers and network appliances.
Will take part in 24/7 on call rotation with team members.
Backs up file systems and plans for disaster recovery
Evaluates systems specifications, input/output processes and working parameters for hardware/software compatibility
Designs and codes small applications to support infrastructure (customer monitoring scripts, system administration automation, admin CGI scripts)
Troubleshoots networking, application, and operating system problems
Responds to alerts or problems by following appropriate problem management procedures.
Diagnoses and resolves moderate to complex technical problems in one or more operating system environments, network devices and multiple database environments.
Works with other teams to assist in the implementation of moderate to complex system software changes and is able to perform some aspects of upgrade independently.
Prepares system change management plans, writes technical documentation and procedures
Maintains internal and customer access privileges and passwords.
Other duties as assigned

Location

Downtown Atlanta
United States
See map: Google Maps
Job Type: 
Full Time

Principal Software Engineer

Skills/Requirements: 
Expert in Linux operating system and network programming, this includes sockets, memory management, process scheduling and storage drivers.
Expert in C/C++, Python, Perl. Expert in networking protocols, Internet and socket communication-related technologies. This include TCP/IP protocols, caching and networking architectures, enterprise server configurations, performance optimization on Intel/AMD platforms under Linux with C/C++ programming, load-balancing, distributed server architectures .
Expert in C/C++, Python, Perl. Expert in networking protocols, Internet and socket communication-related technologies. This include TCP/IP protocols, caching and networking architectures, enterprise server configurations, performance optimization on Intel/AMD platforms under Linux with C/C++ programming, load-balancing, distributed server architectures .
Exceptional technical product-level implementation skills, at least 8-15 years programming experience. Highly talented and effective coder .
Excellent English writing and communication skills required. Can clearly communicate technical requirements to engineers and write technical documents, patents and research papers.
Excellent English presentation skills required. Can present technical contents to a large audience and feels comfortable answering in-depth questions in a plausible way about unexplored technical territory.
Familiar with user-centric software design and rapid prototyping methodologies. Experience with documentation tools (Rational Rose, Word, etc.) .
Practices common software engineering methods such as unit testing, regression testing, integration testing, code reviews etc.
Delivery of at least one major commercial software product and/or service as a leading contributor is a strong plus.
Background in Linux Server administration and security is a plus. Experience in server farm administration practices (security, backup, update cycles, etc.) and development and operation of highly scalable carrier-grade services are a plus.
Experience in programming on mobile phones (e.g. Symbian/Maemo/iPhone/Android) and platforms a strong plus.
Experience in location-based services, mapping, data mining, database design, web analysis, content tools is a plus.
Ability to discuss issues openly.
Detail-oriented and focused.
Team player that keeps the rest of the team motivated and keeps the energy level up.
Ability to quickly get involved in unknown areas and draw logical conclusions combined with the ability to make and support sometimes unconventional decisions. Incorporate existing code vs. trying to build everything from scratch
Highest level of integrity and honesty. Strong belief in unit's vision.
Highly entrepreneurial, self-driven, proactive, independent, flexible and extremely hard working. "Gets things done".
Master's degree in Electrical Engineering, Computer Science or Software Engineering from a world-class university. PhD degree a strong plus.
Functions/Responsibilites: 
Drive server-related software research and development, reporting to the Head of Technology of Point&Find.
Develop robust code in various languages, esp. C/C++ to build the foundation of our server components.
Quickly get-up-to-speed on the existing code base.
Conduct feasibility studies and give feedback about requirement impacts as key domain expert in unit.
Rapidly prototype new server components to improve scalability, enhance performance or add new advanced features.
Define technical requirements for the product development team.
Keep up-to-date with the state-of-the-art in server products as well as network, server and storage systems as well as related academic research.
Select suitable architectures, implementation technologies, techniques and patterns.
Deliver software components that always ensure a maximum level of customer and partner satisfaction as part of our overall offering.
Take responsibility for product quality and product scalability.
Continuously escalate any technical risks and openly discuss any potential issues with the Head of Technology to enable early risk management and resource adjustment.
Act as an example for the technology team and also the operational engineering team.
Foster a work environment of openness, complete honesty, trust and integrity.
Deliver always on time and on target with exceptional quality at a very high clock speed.

Location

London
United Kingdom
See map: Google Maps
Job Type: 
Full Time
Website: 
http://www.nokia.com/careers/jobs

Sr. Principle Architect

Skills/Requirements: 
Management experience in Software Development
Strong background in Application Software Management
Strong Background in Development Lifecycle Management
Strong in Unix/Linux systems programming
Strong in c / c++ programming
Familiar with various development tools – Eclipse, NetBeans
Familiar with message queue technology – ActiveMQ a plus
Familiar with Web technologies (html, css, ajax, javascript, apache)
Familiar with database, SQL – Mysql a plus
Familiar with version control system – Subversion a plus
Familiar with scripting languages such at Perl, Shell programming
Familiar with other programming languages such as Ruby, Rails, Java a plus
Strong written and oral communication skills
BS or MS in computer science or related field
5+ years experience in programming in Java
5+ years experience in programming in c/c++
5+ years experience in Unix/Linux platform
2+years experience in apache/xml and various web technologies

Location

MENLO PARK, CA
United States
See map: Google Maps
Organization: 
Job Type: 
Contract
Website: 
http://www.modis.com/job-seeker/it-jobs/sr-principle-architect/13672972/j/

Service Engineer

Skills/Requirements: 
4 years of work experience in Unix System administration.
Experience working with datacenter technicians while provisioning servers and dealing with break fix of hardware.
Excellent Troubleshooting and problem solving skills, including application, server and network-level troubleshooting ability.
Knowledge of Internet fundamentals. (e.g. RFCs, DNS architecture, best practices, security, etc.)
Good written and verbal communication skills
Good interpersonal skills and be an avid team player
Must be a self-starter and quick learner with a passion for open source solutions.
Have a passion for production support and possess a constant desire to excel and grow in the job.
Bachelor’s degree in Computer Science or MIS.
2+ years experience with Linux, preferably with RHEL.
Experience administering large-scale (1000+ server) production installations (ecommerce background a plus)
Familiarity with web design and LAMP stack.
Experience with network designs, protocols, and troubleshooting.
Good scripting experience, Perl is a plus.
Exposure to virtualization technologies.
Functions/Responsibilites: 
Function as a technical generalist responsible for the overall health and performance of our search platform
Use a combination of open source and custom built tools to handle deployment, administration, and monitoring of a large-scale Linux environment
Gain deep application-level knowledge of the systems.
Administer a massive mission-critical production environment, plus a large non-production environment.
Work with development teams to harden, enhance, document, and generally improve the operability of our systems
Responsible for the configuration/build-out of new deployments to facilitate our constant growth.
Participate in a 12x7 (daylight hours) on-call pager rotation

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=26985&szReturnToSearch=1&szWordsToHighlight=

Service Engineer, Sr.

Skills/Requirements: 
Extensive system administration background
Strong troubleshooting and problem solving skills, including application and network-level troubleshooting ability
Strong programming skills in one or more of: C, Perl, Python, Ruby
Excellent written and verbal communication skills
Experience working with development teams
5+ years experience with Linux (RHEL a plus)
5+ years experience administering large-scale UNIX installations (ISP background a plus)
Experience with SQL and commonly deployed database systems
BS Computer Science
Functions/Responsibilites: 
Function as a technical generalist responsible for the overall health and performance of our search and ad serving platforms
Develop tools to automate the deployment, administration, and monitoring of a large-scale Linux environment
Gain deep application-level knowledge of the systems as well as contributing to their overall design
Work with development teams to harden, enhance, document, and generally improve the operability of our systems
Assist in the configuration/build-out of new deployments to facilitate our constant growth
Assist in the configuration/build-out of new deployments to facilitate our constant growth
Participate in a 12x7 (daylight hours) on-call pager rotation

Location

Santa Clara, CA
United States
See map: Google Maps
Organization: 
Job Type: 
Full Time
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=28692&szReturnToSearch=1&szWordsToHighlight=

Software Engineer Intern

in
Skills/Requirements: 
The candidate must be in MS or PhD program in computer science (or equivalent)
A good understanding of algorithms, data structures, programming techniques
Strong in object oriented programming - Java language
Good knowledge/experience with SQL, relational databases
Experience with Perl, Shell Scripting and UNIX
Knowledge of Hadoop - Map Reduce framework, familiar with PG is a big plus.
Java development tools - Eclipse IDE,
Experience with data processing/ETL tools and exposure to large-scale systems development projects preferred
Functions/Responsibilites: 
Build and deploy data aggregation processes
Collaborate with cross-functional teams for data capture, data processing, data aggregation, and data validation.
Develop infrastructure components and tools for the data pipeline that are extensible and reusable
Build highly distributed, scalable, reliable, 24/7 data processing pipeline
Build software to reduce operations cost
As an intern, you will be responsible for a specific project: optimization of a Map-Reduce framework that allows users to perform SQL-like operations on HDFS data. This improves the overall performance of data processing and this translates into low-cost of processing and better SLA rates.

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=28649&szReturnToSearch=1&szWordsToHighlight=

Sr Software Engineer

in
Skills/Requirements: 
Clear thinker and excellent problem solver
Concrete experience with highly scalable, distributed server applications, such as Search, Mail, or Telecom
Reputation for clear and transparent communication, to team members, peers, and management
Significant experience with development on Unix platform
Excellent programming skills in Java and C++, and able to work effectively with object-oriented design
BS/MS in Computer Science or equivalent with at least 4 years of experience in software engineering.
Experience with Search technology and/or integrating Search libraries into high-performance applications, Storage management, and Email Systems.
Additional knowledge of scripting languages such as shell and Perl would be a plus.
Functions/Responsibilites: 
The Yahoo! Mail team is looking for experienced, creative, and talented engineers to work on Yahoo! Mail backend technology.

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=26779&szReturnToSearch=1&szWordsToHighlight=

Sr. QA Eng, Cloud Storage

Skills/Requirements: 
At least 7 years of proven experience in Software QE/QA with focus on testing backend server components (no UI testing)
Recent Unix/Linux experience and strong Unix/Linux command-line troubleshooting background * Hands-on experience with white/gray box testing, test automation, and scripting languages such as Perl and Shell. * Hands-on experien
Hands-on experience with white/gray box testing, test automation, and scripting languages such as Perl and Shell.
Hands-on experience with testing and test automation using Java and XML technologies
Demonstrated experience in testing and troubleshooting complex, distributed enterprise systems
Experience with testing transactional systems
Experience with testing storage systems
Experience with performance testing, methodologies, analysis and tools
Experience with testing multi-threaded applications
Strong understanding of all aspects of the Quality engineering role, and all areas of application testing
Bachelor's degree in the area of Computer Science or Electrical Engineering
Effective verbal and written skills
Capacity for attention to details
Functions/Responsibilites: 
develop and execute test plans
review product functional requirements and develop/present test cases for project team review
implement and execute test cases – manual and automated
fully understand internal and external software processes
implement and follow project standards
understand and follow the defect tracking process (investigate, report, track, regress, and verify defects)
conduct white and grey box testing
work with development engineers to create and enhance home-grown scripts to facilitate effective and efficient testing
be proactive and exercise flexibility and multi-tasking ability in a high stress environment
work within a dynamic, often changing environment

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=27282&szReturnToSearch=1&szWordsToHighlight=

Sr. Software Engineer

Skills/Requirements: 
Solid computer science foundation of algorithms, data structures, performance optimization techniques, and object-oriented analysis, design & programming
Extensive experience while whole software development life cycle
Expertise in Object Oriented design and Programming. Good knowledge of design patterns.
Excellent scripting skills in Perl.
Strong knowledge and experience in Java and J2EE technologies and MVC frameworks on Tomcat/Jboss.
Hands-on experience with Hibernate and Spring.
Hands-on experience developing web services - REST.
Good SQL skills and Oracle experience.
BS/MS in Computer Science
Good communication skills
Knowledge of BI and DW fundamentals.
Ability to build scalable enterprise systems.
Functions/Responsibilites: 
Interact with people within team or outside team to understand the business & technical aspects of a product
Architect, prototype and design different components
Write high level and detailed technical design of the system
Develop extensible, scalable, reliable software
Support currently existing products
Respond on customer reported issues quickly
Large size data Investigation & Validation

Location

Sunnyvale, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=28581&szReturnToSearch=1&szWordsToHighlight=

Sr. System Engineer

Skills/Requirements: 
Strong troubleshooting and problem solving skills, including application and network-level troubleshooting ability
Strong programming skills in one or more of: C, Perl, Python
Excellent written and verbal communication skills
Experience working with development and production operations (SA, Storage, Network) teams
5+ years experience with Linux (RHEL a plus)
5+ years experience administering large-scale UNIX installations (ASP background a plus)
Experience with Cloud computing systems and/or Hadoop is a huge plus
Experience with enterprise monitoring, change and release management systems
Experience with SQL and commonly deployed database systems
BS Computer Science
Functions/Responsibilites: 
Function as a technical generalist responsible for the overall health and performance of our Search and Ad Serving Platforms
Develop tools to automate the deployment, administration, and monitoring of a large-scale Linux environment
Gain deep application-level knowledge of the systems as well as contributing to their overall design
Work with development teams to harden, enhance, document, and generally improve the operability of our systems
Assist in the configuration/build-out of new deployments to facilitate our constant growth
Participate in a 12x7 (daylight hours) on-call pager rotation

Location

Santa Clara, CA
United States
See map: Google Maps
Organization: 
Website: 
https://yahoo.recruitmax.com/MAIN/careerportal/Job_Profile.cfm?szOrderID=28561&szReturnToSearch=1&szWordsToHighlight=
Syndicate content