Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Tuesday, October 30, 2007

Senior Database Internals Developer at White Oak Technologies

Location: Silver Spring, MD

Job Description:
We have an immediate opening in our Silver Spring office for an innovative Senior Database Internals Developer.This position is on the implementation team of a specialized high performance distributed database product that scales to very large data volumes (e.g, billions of records).
This is not a DBA position and requires core database internals implementation expertise.

Skills:
  • C/C++,
  • Implementation of database internal algorithms and data structures (e.g., implementing btrees, plan optimization)
  • Unix/Linux filesystems
Additional Skills:
Previous experience developing internals, engines, or extensions for a production database (e.g., Oracle, Postgres, Mysql, Sqlite) would be highly valued.

Link

Tuesday, October 16, 2007

Quality Assurance Engineer at skype

Skype software is much more then just chatting or calling nowadays! In addition to some servers that are needed to support login and authentication we have many additional services running in data centers. Backend testers are testing these core services and additional service support infrastructure. A regular change to existing services and new products testing keeps our backend testers busy. In addition also database testing. If you are fluent with linux server based environment and databases around you then there should not be a problem to learn testing specific stuff and become Skype backend tester.

Responsibilities
  • automate and execute regression, functionality, benchmark, stress and load testing on different backend servers
  • bugtracking, allocating defects to developers, follow up on fixed and not fixed issues
  • discovering and isolating product flaws quickly and effectively using Black Box and some white Box testing methodologies
Pre-requisite knowledge, skills and experience
  • BS degree in CS/EE or equivalent
  • experience testing and/or supporting real-time, client-server based systems
  • A strong understanding of testing concepts and of distributed, multi-user, client-server systems
  • Demonstrated knowledge and experience testing server-based software, OSes, APIs, and/or protocols
  • Experience with SQL, some scripting (shell, Perl, Python), Linux/Unix.
  • Load testing experience is a plus
Requirements that apply to all testers
  • Ability to prioritize multiple and diverse tasks expected
  • Good technical, analytical and communication skills
  • Very good command of English
  • A ‘can-do’ attitude and a serious desire to have an impact on changing the way people communicate
  • You don’t tolerate mistakes and errors, you’re pedant in a positive way
  • Manage your own time and tasks efficiently so that you meet the deadlines
  • Knowledge of QA and testing methodology and processes
  • Perl, Python, Unit and test automation experience is a big plus
  • Experience with a defect tracking system (e.g. Bugzilla)
  • Excellent trouble-shooting skills
Link

Customer Support Person at skype

customersupport tallinn tartu
  • Fluent written language skills in English, other languages a plus
  • You want to become IT professional
  • you are studing IT or studied IT or have previous work experience as IT specialist
  • You have excellent communication and interpersonal skills
  • You have excellent skills with Windows platform and a working knowledge of other OS platforms (Linux and Mac OS)
  • You have a willingness and desire to learn about the newest gadgets and software
  • You like troubleshooting and don’t stop until you’ve found the problem
  • You enjoy working in a team environment
  • You will work with customers to help them troubleshoot their individual problems
  • You will contribute to our growing knowledgebase of technical answers
  • Flexible work hours
We expect candidate to start in 1 months.

Link

Monday, October 15, 2007

PHP Engineer for Books Project at ARCHIVE

The Internet Archive is a non-profit organization 501(C)(3) seeking to provide universal access to all knowledge. We are an online digital library; our collections include audio, video, texts, web sites and software. Internet Archive works together with organizations like Creative Commons and EFF to preserve and protect the public domain, the open source movement and the commons in general.

We seek an inspired and inspiring programmer to help build our digital texts collection. You will be responsible for creating and maintaining processing pipelines of digital books from a variety of partner libraries and adding them to our growing collection. Also there are user interface challenges involving PHP, AJAX, and javascript for helping people work with these books over the net.

Skill Set:
  • Strong background in scripting/programming (+3 years)
  • Significant knowledge of PHP, XML, Linux, and experience working with open source software and systems
  • Experience working in a production environment
  • Natural problem-solver and troubleshooter
  • Love and respect for books; pride and care in your work
  • Knowledge of image formats and image compression desirable
  • Not afraid of terabytes

Please send your resume and cover letter to jobs at archive dot org with the subject line "Software Engineer for Books Project". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Link

Web Applications Developer at ARCHIVE

The Internet Archive is seeking a Web Developer for Archive-It, a web based application that enables partners to capture and manage digital content. The Developer is responsible for the product development lifecycle, including developing code as well as testing and deploying the final product. This position also collaborates with team members on product features and functionality, design and usability guidelines.

The Internet Archive is a technology non profit based in San Francisco's Presidio. Find out more about our organization and web archive of over 100 billion URL captures at www.archive.org , as well as our tools and services at http://wa.archive.org/

This Developer position is best suited for a detailed oriented individual, with a variety of programming skills and experience, including Linux/UNIX administration. Other desirable traits are: an ability to understand and grapple with user interface design, time spent with clusters/distributed systems, and an ability to work in a loosely structured environment.

The ideal candidate will have:
  • 2+ years work experience in software development
  • 2+ years in Java development work experience
  • Experience developing web applications with one or more programming languages
  • Experience and/or interest in user interface design
  • Experience in database design and SQL; mySQL a plus
  • Strong familiarity with all aspects of web technology and protocols, including: HTTP, HTML and Javascript
  • Previous experience of web crawlers and applications designed to display web content (especially server side apps)
  • Experience with a variety of web applications, machine clusters, distributed systems, and high volume data services.
  • Flexibility and a sense of humor
  • BS Computer Science, or equivalent work experience
We are an equal opportunity employer. Please send your resume and cover letter to kristine at archive dot org with the subject line "Web Developer". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Link

Quality Assurance/Software Release Engineer at ARCHIVE

The Internet Archive is seeking a Quality Assurance/Software Release Engineer to build, test and release our open source software projects. In this role, you will be part of a team that is designing and using open source tools to collect, organize, and provide access to the most comprehensive public archive of web materials.

The Internet Archive is a technology non profit based in San Francisco's Presidio. Find out more about our organization and web archive of over 100 billion URL captures at www.archive.org , as well as our tools and services at http://wa.archive.org/

You will work closely with a core group of engineers to write and execute test plans, review new and changed software, automate testing processes, benchmark performance, track bugs and feature requests, manage source code, diagnose/fix problems, and build/release software.

Requirements:
  • 2+ years experience in software engineering or testing
  • Extensive knowledge of Unix/Linux
  • Familiarity with Java and other scripting languages
  • Excellent knowledge of major web/Internet technologies
  • Ability to write and execute test plans
  • Experience with automated and unit testing methods
  • Ability to define and track quality assurance metrics
  • Experience with source control systems, Maven experience preferred but not required.
  • Excellent analytical/reporting skills
Desired:
  • Experience performing API level testing, system testing, black box functional testing, UI testing, stress, load and white box testing.
  • Web content/application authoring experience
  • Experience with giant datasets and databases
  • Strong oral and written communication skills
  • BS or equivalent work experience
Other:
Health, Dental and 403B plan offered.
We are an equal opportunity employer. Please send your resume and cover letter to Kristine at archive dot org with the subject line "QA/Release Engineer". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Link

Senior Search Engineer at ARCHIVE

The Internet Archive is seeking a Principal/Senior Engineer to lead the development of our open source search tools and platforms. In this role you will take responsibility for leading the development of our Web-scale, open source, search services, as well as working with other team members to define a strategy and execution plan, including identifying service requirements and defining product specifications.

The Internet Archive is based in San Francisco's Presidio. Find out more about our organization and web archive of over 100 billion URL captures at www.archive.org , as well as our tools and services at http://wa.archive.org/

Requirements:
  • Exceptional software programming skills
  • Experience in software or algorithm design, preferably in the areas of search or distributed systems.
  • Strong foundation in distributed system architecture and development
  • Must be comfortable with an open source development environment (Linux, Apache, Java, MySQL, etc.)
  • Direct experience with large-scale search systems is desirable
  • Ability to understand and extend an existing application's architecture and design.
  • Experience building distributed systems and/or large scale database applications.
  • Must be able to work independently, and as part of a team.
  • Ability to work in, and enjoy, a loosely structured startup-like environment
  • Flexibility and a sense of humor
  • Familiarity/experience with open source search projects: Lucene, Nutch, Solr, desired but not required
  • BS in Computer Science or equivalent work experience

We are an equal opportunity employer. Please send your resume and cover letter to kristine at archive dot org with the subject line "Search Engineer". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Link

Java Software Engineer at ARCHIVE

The Internet Archive is seeking a Java Software Engineer to help us develop open source software to crawl and archive the Internet. Responsibilities include contributing to all phases of development of our web crawler and access tools. Specifically, Heritrix our web crawler, and the Wayback Machine, our web archive access tool.

The Internet Archive is based in San Francisco's Presidio. Find out more about our organization and web archive of over 100 billion URL captures at www.archive.org , as well as our tools and services at http://wa.archive.org/

The ideal candidate will have:
  • Extensive Java development experience, ideally in relevant areas such as web applications, machine clusters, distributed systems, multi-threading and high volume data services
  • Strong familiarity with all aspects of web technology and protocols, including: sockets, HTTP, HTML and Javascript
  • Experience with Linux/UNIX administration and Perl is a plus
  • Ability to work in, and enjoy, a loosely structured startup-like environment and get a lot done
  • Flexibility and a sense of humor
  • BS or advanced degree in Computer Science, or equivalent experience
We are an equal opportunity employer. Please send your resume and cover letter to kristine at archive dot org with the subject line "Java Software Engineer". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Media Software Engineer XML LAMP PHP at ARCHIVE

The Internet Archive is a non-profit digital library committed to preserving the world's digital cultural artifacts. Used by over 6 million people, this resource is becoming part of how the Internet works. Our job is to put the best humanity has to offer within reach of students, educators and the general public. Find out more about our organization and web archive at www.archive.org. We are located in San Francisco in the beautiful Presidio. We are seeking a media software engineer to work closely with our team to expand our collections of videos, audios, software, and educational content.

Primary Responsibilities:
  • Convert third party metadata to XML metadata format.
  • Import large (multiple terabytes) datasets.
  • Extract and reorganize third party datasets from remote systems via ftp, http, rsync, and NAS.
  • Develop, deploy, and maintain software that enables Archive employees and partners to filter, organize, and manipulate their archived content.
  • Audit archive contents and provide interested parties with summaries of data volume, usage, and loss.
  • Maintain Data Collection Department's existing codebase.

Responsibilities Convert third party metadata to XML metadata format.
  • Import large (multiple terabytes) datasets.
  • Extract and reorganize third party datasets from remote systems via ftp, http, rsync, and NAS.
  • Develop, deploy, and maintain software that enables Archive employees and partners to filter, organize, and manipulate their archived content.
  • Audit archive contents and provide interested parties with summaries of data volume, usage, and loss.
  • Maintain Data Collection Department's existing codebase.
Required Skills
  • Current experience with LAMP, PHP5 and Perl.
  • Current experience with XML and UTF-8.
  • Familiarity with UNIX (Linux), including filesystems, process management, and shell operation.
  • Experience with programmatically interacting with (wrapping) web-based interfaces.
  • No fear in the face of large datasets (hundreds of terabytes).
  • Effective communication skills with geeks and non-geeks alike, both inside and outside the Archive
Preferrede Skills
  • Understanding of audio and video container formats and codecs
  • Experience with open source tools for manipulating multimedia data (ffmpeg, faac, et al)
  • Experience with XSLT
  • Experience with SSH
  • Experience with Samba
  • Experience developing software for clustered systems
Education BS or advanced degree in computer science or equivalent experience
Sorry, but no telecommuting.

We are an equal opportunity employer. Please send your resume and cover letter to jobs@archive.org with the subject line "Media Software Engineer". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Link

Friday, October 12, 2007

Internship Digital Design at intel

Description
In this position, you will be working directly with the architect for energy efficient circuits. You will be involved in the development of leading edge technologies to improve the power consumption of next generation compute platforms. You will be working on activities for Field Programmable Gate-Array (FPGA) based emulation, power characterization and calculation. You will be part of a research team working on next generation system architecture.

Qualifications
You should currently be pursuing a degree in Electrical Engineering, Computer Engineering, or Computer Science and have taken the following courses and/or subjects: Very Large Scale Integration (VLSI) Design and Technology, CMOS mixed-signal IC Design, and Semiconductor Device Theory. Additional qualifications include:
  • Knowledge about chip design flow, basic knowledge about UNIX* or LINUX* environment, script languages
  • Test and measurement knowledge
  • Strong written, presentation, and communication skills, and the flexibility to adapt to new situations
  • German language capabilities
  • Practical knowledge of schematic and simulation tools like Cadence* Schematic* and Virtuoso*, H-Spice* and P-Spice* would be an added advantage
  • Reading and drawing layout would be an added advantage

Summary
Job Category Engineering
Location Germany-Germany, Braunschweig
Full/Part Time Full Time
Job Type Student/Intern
Regular/Temporary Regular

Additional Information
Posting Date Oct 12, 2007, 12:51 PM, (UTC +5:30)
Apply Before Oct 12, 2008, 05:29 AM, (UTC +5:30)

Link

Director, Software Engineering at CNET Networks

Description:
The CNET Networks Games & Entertainment group (GameSpot.com, MP3.com, TV.com, FilmSpot.com, MetaCritic.com) is looking for a Director of Engineering. Reporting to the VP of Technology, the Director of Engineering will be responsible for leading the development of all web and software applications with a team of 40+ engineers, testers, and production specialists. This is a highly visible management position for the right person with a superior mix of technology expertise, leadership and management skills, and a passion for music, movies, TV, and games.

Scope of the position:
  • Will be a major contributor in defining and building the next generation of movies, music, television, and games properties on the Internet.
  • Directs and controls all activities in the Software Development Lifecycle including specification delivery, technical design, coding, quality assurance testing, bug fixing, deployment, and maintenance.
  • Assists in the design and implementation of web applications.
  • Will further enhance the current software development methodology to enable rapid prototyping and iterative development.
  • Works closely with Project Management to allocate resources and manage business priorities with the VP of Technology.
  • Approves policies that affect the operation of the Software Engineering department. Recommends policies that affect technology and business unit-wide operations.
  • Responsible for managing subcontractors and consultants affiliated with the Technology Department.
  • Responsible for the hiring and day-to-day management of all Engineering resources.

Qualifications:
  • Must have 7 to 10 years experience and a proven track record in web and software application development in a medium to large sized team, preferably in the media industry.
  • Technical knowledge in the field of LINUX, Apache, MySQL, and PHP. Java experience is also preferred. Some C# , .NET, and Microsoft SQL Server experience. Must be familiar with GeoIP services, load balancing techniques, web server administration, and LINUX command line expertise.
  • Must be able to translate business requirements into concrete engineering objectives.
  • Must be immersed in all current Internet technologies and Web 2.0, with awareness of up-and-coming trends, technologies, and techniques.
  • Should have the creative drive and passion to provide new perspectives and deliver new and interesting features and functions to the CNET Networks user community in the fields of music, movies, television, and games.
  • Must be able to work with a virtual team of contributors from around the world and across different time zones.

Additional Information:
Percent Travel: No Travel
Professional/College: Professional
Brands: MP3.com, GameSpot, TV.com
Expertise: Information Technology - Software Engineer
Job Type: Full Time
Location: CA-San Francisco
Preferred Language: English

Link

Senior Software Engineer at CNET Networks

Description:
The CNET Networks IT division is looking for a senior software engineer to be an integral part of our development team.

The Senior Software Engineer's responsibilities include:
  • PeopleSoft HR Application maintenance and new module implementation, interface development, reports development, customization of delivered software, development of technical specifications and data conversion activities.
  • Maintaining and enhancing Compensation and Payroll Applications.
  • Assisting and leading internal team members to gather requirements and to present the optimal technical solution or application.

Qualifications:
  • The candidate should have a B.S. in Computer Science or Information Systems (or equivalent training and experience) and should possess the following skills:
  • 7 yrs of general programming experience.
  • 4 yrs PeopleSoft development particularly in Core HRMS and Payroll Interface module.
  • Strong and effective communication skills with both business and technical staff.
  • Expert in PeopleSoft 8.x HRMS and PeopleTools 8.x and Payroll interface.
  • Experience with Peoplesoft Self-service modules.
  • Through knowledge of Application Engine including Component Interfacing, People Code, SQR and crystal reports.
  • Relational database expertise (Oracle, MySQL).
  • Scripting knowledge.
  • Familiarity with HR, Benefits and Compensation processes.
  • Familiarity with various platforms including Windows, Solaris and Linux. The following skills are desired:
  • Experience with web technologies including JSP, Resin, Tomcat, Oracle Application Server and Apache.

Additional Information:
Percent Travel: No Travel
Professional/College: Professional
Brands: Not Brand Specific
Expertise: Information Technology - Software Engineer
Job Type: Full Time
Location: CA-San Francisco
Preferred Language: English

Link

Web Developer at CNET Networks

Description:
CNET News and Reviews is looking for an experienced Web Developer to join its engineering team. This dynamic individual will be responsible for maintaining front-end code for high-volume, high-traffic, end-user facing websites, including CNET Reviews, News.com and CNET Blogs. The ideal candidate should have several years of experience working with content publishing and management systems. Collaborating with other engineers, product managers and UI Designers, the Web Developer implements and maintains final, production-quality code directly within the site’s JSP/Java code base. Tasks may also include running Sybase and MySQL queries, and Perl/other scripts to batch manipulate data. The Web Developer will be expected to work with version control systems, handle RPM management and setup his or her own development ports/environments.

Required Technical Qualifications:
  • Expert knowledge of Web Standards: the DOM, cross-browser & cross-platform (X)HTML, JavaScript and AJAX
  • In-depth knowledge of CSS positioning, hierarchy and (X)HTML/CSS architecture
  • Experience with JSP and JSTL
  • Experience with relational databases (MySQL)
  • Experience with version control systems (CVS, SVN)
  • Working knowledge of Linux
  • Working knowledge of build systems
  • Hands-on experience with application and web server configuration in a development environment

Required Competencies:
  • Ability to work as part of a close-knit, cross-functional team with both technical and non-technical team members
  • Excellent communication, problem-solving, and organizational skills
  • Attention to detail and a high-level of accountability
  • Ability to estimate development schedule for owned features
  • Ability to work independently and take initiative

Extra Credit:
  • Experience with LAMP, Perl, XML, SOAP and RSS
  • Experience with J2EE technologies – Spring, Tiles, Velocity
  • Knowledge of Agile and/or similar development methodologies

This position is located in CNET's San Francisco office, located downtown within walking distance of Bart and CalTrain.

Additional Information:
Percent Travel: No Travel
Professional/College: Professional
Brands: CNET.com
Expertise: Information Technology - Software Engineer
Job Type: Full Time
Location: CA-San Francisco
Preferred: Language English

Link

Thursday, October 11, 2007

Senior Performance Architect at Freewebs

The Senior Performance Architect is responsible for ensuring that the Freewebs systems infrastructure is operating at peak performance and that there is adequate capacity to accommodate the rapid expansion of the Freewebs user base.

Responsibilities
  • Monitors the ongoing performance, availability, and capacity of the Freewebs systems infrastructure
  • Designs and performs complex measurement studies to identify performance, availability, and capacity problems
  • Implements solutions to correct problems
  • Works with developers to improve performance of applications
  • Provides practical support for other groups within the organization in the form of technical assistance and education
Qualifications
  • BS Computer Science (or higher) or other engineering discipline
  • Demonstrated experience with benchmark testing, performance analysis, and systems tuning (DBMS, Web servers, application servers, etc.
  • Practical experience with Linux servers, Oracle, SAN, and network equipment in a 24x7x365 environment
  • Deep understanding of throughput, latency, memory and CPU utilization, networking
  • Ability to interpret technical data and to identify potential limitations in software/hardware architectures
  • Proven experience with trend analysis to predict capacity requirements
  • Demonstrated organization and communication skills

Immediate Supervisor:
  • CTO Career Path
  • Director, Performance and Infrastructure
Link

Web Developer at Freewebs

The Web Developer is responsible for designing and implementing tools and features to enrich the user experience of millions of users of freewebs.com. The Web Developer often works independently but also collaborates with designers and other developers to complete projects in a timely manner.

Immediate Supervisor: TBD
Resposibilities include but are not limited to: Develops tools and features to help millions of users build high quality websites.
  • Develops features to enhance the user experience of freewebs.com.
  • Researches and provides opinions on build vs buy decisions.
  • Works with Product Strategy team to help shape product vision.
  • Provides practical support for other groups within the organization in the form of technical assistance and education for a designated technology, tool, or feature.
Qualifications:
  • Advanced knowledge of and demonstrated experience with front end web technologies such as JavaScript, DHTML, CSS, and of course, HTML.
  • Familiarity with various JavaScript frameworks and effects libraries.
  • Understanding the prototype JavaScript Framework and the moo.fx effects library in particular is a big plus.
  • Demonstrated experience with Ajax is a big plus.
  • Advanced knowledge of and demonstrated experience with XML.
  • Understanding server side programming using Java, JSP, PHP, or ASP.
  • Experience using Source Code Control
  • Familiarity with Linux is a plus
  • Demonstrated organization and communication skills.

Career Path:
  • Transition to Product Development team lead or manager
  • Promotion within group
Link

Software Engineer (Lighting) at PIXAR

Location: Emeryville, CA

About Pixar
Pixar Animation Studios is an Academy Award®-winning computer animation studio with the technical, creative and production capabilities to develop computer-animated feature and short films with memorable characters and heartwarming stories that appeal to audiences of all ages.
Pixar has created eight of the most successful and beloved animated films of all time: Toy Story, A Bug's Life, Toy Story 2, Monsters, Inc., Finding Nemo, The Incredibles, Cars and most recently Ratatouille. The studio has won 20 Academy Awards® and its eight films have grossed more than $3.4 billion at the worldwide box office to date. The Northern California studio's next film release is WALL-E (June 27, 2008).

Summary of Position
This is a software engineering position in the Production Engineering Department to help support the existing deployments of Pixar's in-house movie production software. The primary responsibility of this position is to maintain and fix bugs in our proprietary system. This is a front line position that requires collaboration with our engineering staff, project managers, and production users to maintain mission critical software.

Responsibilities
  • Primarily responsible for the maintenance and support of software and/or systems under the guidance of a departmental project lead.
  • Works directly with production staff to solve technical challenges and debug high priority issues.
  • Detailed problem analysis and resolution of issues.
  • Triage incoming issues and provide rapid response/resolution.
Qualifications
  • Strong software engineering skills with expertise in C and C++.
  • B.S. degree in computer science, advanced degree preferred.
  • 5-7 years of experience in the computer graphics field.
  • Strong 3D math and computer graphics experience.
  • Linux or UNIX Operating System experience.
  • Excellence in problem solving and balancing quick turnaround with long-term quality.
  • Must be able to work well with a wide range of personality types.
  • Must be detail oriented and organized, possess strong communication skills, and be able to handle a variety of tasks in an efficient manner.
  • Excellent tracking and follow through ability.
  • Desire to provide excellent customer-service to production staff.
Link

Tuesday, October 9, 2007

Lead Programmer (S.E. V) at Slipgate Ironworks

Location: United States

Job Description:
We are looking for an exceptionally skilled Lead Programmer to work on a new MMORPG currently in production. The ideal candidate has experience leading a development team, managing daily tech issues and overseeing the entire scope of the game's code development. This person also works well in a professional environment with colleagues that are passionate about making great games. The Lead Programmer should be a clear leader for the Programming team as well as across the entire Company as one of the Lead representatives for our firm.

Major Responsibilities:
  • Managing the programming team, mentoring and solving problems with your programming team, and writing code for non-critical-path systems
  • Work closely with Web, Game Ops, Marketing, Art, Design and Audio to foster a highly communicative, coordinated cross-functional team effort
  • Collaborate with the Team to implement the technology vision for the game
  • Create or co-develop production pipeline with Art, Design and Audio to maximize efficient workflow
  • Work closely with the Producer to schedule and track your programming staff's progress
  • Maintaining technical design documents using our Wiki system
  • Conduct performance reviews and assist with career development of your programmers
  • Work with Strategic Growth on sourcing high quality Programmers for your team
  • Help establish and perpetuate the Quality Bar
  • Be a leader for Tech across the organization and externally as our resident expert
  • Manage external vendor teams as key interface and point person
Qualifications:
  • Proactively define Programming's vision and architecture for the project
  • Experience as a Lead Programmer on several shipped AAA titles required
  • Proven experience in managing a programming team and utilizing programmers with specific skills on tasks that maximize their productivity
  • Strong leadership skills and excellent verbal and written communications
  • Client-Server applications and multi-player programming experience required, MMO experience a big plus
  • Experience in several programming environments and commercial applications associated with game development (MS Studio, Perforce, Word, Excel, Wiki, etc.)
  • Advanced C++ expertise, Python knowledge a plus
  • Expert 3D graphics API expertise, DirectX preferred
  • Highly proficient in advanced mathematics and 3D math
  • Experience using Scrum/Agile software development concepts and methodologies
  • Knowledge of unit testing, Linux, SQL and .NET
  • Post production transition and Live Team experience highly desired
  • Self-motivated. Well-organized. Solid problem-solving ability
  • Genuine enthusiasm and interest in video games
Link

Monday, October 8, 2007

QA Engineer at imeem

Location: San Francisco, CA
imeem is seeking a full-time talented and enthusiastic QA Engineer ready to take imeem to the next level. The ideal candidate will be responsible for developing and executing test plans/scripts and delivering a high quality product to the market. The successful candidate should excel in a fast paced and dynamic environment.

Key responsibilities:
  • Help with acceptance, functional, regression, and performance testing
  • Develop and maintain automated test infrastructure
  • Help configure and maintain the QA Test Lab
  • Help classifying and track bugs
  • Help with customer support issues

Successful candidates should have the following qualification/requirements :
  • Some Bash, Perl or other shell scripting experience
  • Knowledge of Unix/Linux
  • MS Windows
  • Should have a thorough understanding of QA processes and methodology
  • Minimum of 2 years QA experience
Desired skills :
  • Familiar with the Extreme Programming lifecycle
  • Windows, .NET, C#, Visual Studio
  • Virtual PC or VMWare experience
  • Experience in one or more programming languages such as Java, C, C++, XML
  • SQL, MySQL
  • Use of SCM tools like: subversion, CVS, or Perforce
  • Use of bug tracking software like: Bugzilla
Link

Sr. Java Developer - NQG Romania at NQG

Location: Canada

Job Description:
NQG Romania is a subsidiary of NQG Canada, a dynamic and fast-growing professional services North-American company. We are currently recruiting for positions available in Bucharest / Romania.
We are looking for an experienced and passionate Sr. Linux System Administrator to join our operations with regards to administering server farms running Java/Linux database-driven online classifieds web sites. Outstanding compensation package will be provided for the right individual. We have an open-minded, relaxed but professional North-American corporate culture and we take a no-nonsense approach. You will be part of an elite, professional team. Our background includes many years of industry experience in North-America and around the world and excellent credentials such as North-American degrees and industry certifications (i.e. Computer Science PhDs, MBAs, CCNP/CCIE, CISA, etc.). For more details please visit www.nqg.ca .

Candidate profile:
We are looking for an expert Sr. Linux System Administrator to assist with advanced Linux server administration, integration, maintenance and support. This is a 'guru-like' senior position which requires the ability to support production grade servers providing web services to hundreds of thousands of users. The day to day tasks include remote configuration, installations, systems integration and architecture, troubleshooting, hardening and deployment of Linux and Linux-based application servers and Java middleware on company administered hardware.

Competencies required:
  • “guru-like” expertise with administering Linux: Red Hat / Fedora / Suse OS; able to write complex shell/Perl scripts on Linux systems; solid SQL expertise
  • hands-on support: mostly done remotely, for production as well as lab machines, in a Java/Linux, mySQL/postgreSQL environment; creation and deployment of configurations, system architecture and integration, remote installations in conjunction with the North-American or local Romanian team, maintenance, monitoring, troubleshooting, system hardening and data security, data backup; phone/email correspondence with local and remote staff
  • system administration for open source application servers and services: Apache/Tomcat, Resin, sshd, NFS, LVS, mySQL, postgreSQL, postfix, SMTP/IMAP/pop3, some DNS knowledge, proftpd, CVS/Subversion, other
  • Java environment under support: Linux/Java 5, Servlet API, EJB, JSP Framework, Struts, Spring/taglibs, Hibernate, Resin and Apache Tomcat, Apache Ant, JDBC, Netbeans/Eclipse
  • understanding of high-availability requirements, networked storage, experience maintaining a production environment with zero or very minimal downtime
  • understanding of application development and business continuity issues in a high-load/high performance server farm such as load balancing, persistence, replication, clustering
  • strong understanding of networking and web principles, basic IP routing; will work in conjunction with the network administrator and the development team to accommodate load balancing, persistence, high availability and other requirements, on the server side.
Other required skills:
  • passionate about Linux technologies; you live and breathe Linux
  • up to date with modern server hardware
  • ability to work under pressure, excellent team player, excellent analytical, systematical, rigorous thinking, time management skills
  • willingness to train and keep appraised of developments in your field of expertise to ensure currency; will make recommendations to the team to improve efficiency
  • good communication and interpersonal skills (both verbal and written)
Education and work experience :
  • Must have: A Bachelors or Masters degree in Computer Science or related Engineering field
  • Must have: More than 5 years of work experience in administering and supporting systems in a Linux/Java environment, preferably specifically for database-backed online advertising web sites.
Link

Saturday, October 6, 2007

Senior Linux Kernel Developer at Akamai Technologies

Location: US-CA-San Mateo

Overview:
Akamai is the global leader in distributed computing solutions and services, helping organizations grow their online businesses without growing their IT infrastructures. With thousands of servers in hundreds of networks around the world, we use our computational and network power to transform the chaotic Internet into a predictable, scalable, and secure business platform.
Our customers trust us to deliver music, videos, games, software downloads, news, and web-based applications of all kinds to a global audience with unmatched performance and reliability. This includes some of the most established names in business, government, manufacturing, retail, and media.

Responsibilities:
  • We are seeking an experienced, self-motivated, highly productive software engineer to engage in cutting-edge Linux Kernel development as a member of Akamai’s Edge Server Platform (ESP) engineering team.
  • A high-performing, robust, and secure Linux kernel and OS are crucial to Akamai's products and services. Akamai's Linux kernel engineering team plays a critical role in delivering Akamai’s distributed platform solutions, and its work impacts the performance and security of Akamaized websites world-wide.
  • Enhance the Akamai Linux kernel and OS to support new advanced features
  • Track, evaluate, and integrate development from the Linux open source community
  • Integrate Kernel features to optimize the world's largest distributed computing and content delivery system
  • Develop Akamai added-value Kernel and OS extensions as needed
  • Evaluate system performance on a variety of hardware platforms and under various workloads
Qualifications:
  • Expert-level programming skills in C and x86 Assembly language
  • Thorough understanding of Linux Kernel Architecture
  • Thorough understanding of Linux Operating System Architecture and run-time environment
  • Expert-level design and coding skills in implementing and debugging Kernel changes
  • Thorough understanding of networking protocol stacks, especially TCP/IP
  • At least two years hands on Kernel development experience, preferably in Linux
  • Expert knowledge in at least two of the following: IP networking, SMP, process management, virtual memory, I/O subsystem, security, performance analysis, file systems, resource management, run-time libraries, compiler optimization, release package management
  • Experience in developing Debian packages and distribution will be a big plus
  • Development experience in Linux-2.6 Kernel will be a big plus
  • Experience with development tools such as Perforce, Bugzilla and Release Tracking will be a plus
  • BSCS degree or equivalent, MSCS preferred.
Link