Monday 28 April 2014

Job|Sr. Software Development/SCM Engineer (AMD) |Bangalore

Help us write the software that makes sure AMD's platforms crush the competition!
Our team creates and maintains large scale configuration management, build, and automation infrastructure and tools in C#, Ruby, Perl and C++ for Windows, Linux and Android environments on x86 and ARM platforms. Our software is utilized during all stages of product development across multiple AMD sites and includes distributed configuration management automation and build processes, web applications and databases to track millions of records generated by thousands of systems. We are constantly adapting our software development processes to manage the challenges we accept.
Join us if you are passionate about solving problems and working with the latest technologies.

We are looking for a Sr. SCM engineer. The engineer will be responsible for driving design and deployment of a distributed CM system based on Git and Perforce. The ability to work on multiple platforms with a global customer base is critical.

Key Responsibilities

• Lead and assist with scoping, planning, design and deployment of distributed CM environments within AMD Software
• Interface with customers and IT teams around the world to gather requirements and implement team-specific processes
• Actively contribute to source control processes within the organization
• Document technical and design decisions for other team members
• Optimize current CM infrastructure, integrations with other enterprise systems and help advance CM best practices
• Assist in support of existing production environments

Required Skills

• Expert in fundamentals of DVCS systems such as Git and CVCS such as Perforce or Subversion
• Expert in SCM concepts, tools, and methodologies
• Expert understanding of build, packaging, and deployment processes
• Expert scripting with Perl, Python and Linux/UNIX shell is a must
• Experience working with open source code including Linux and Android
• Experience with make systems and makefile administration preferred
• Experience with Gerrit, Gitolite, and GitHub Enterpirse preferred
• Extensive administrative knowledge of Windows and Linux environments
• Must have the ability to effectively interface with users, staff and customers
• Technical leadership and proven track record of successful implementation of CM infrastructures and processes covering multi-site, multi-technology scenarios
• Must be fluent in both written and spoken English
• Excellent interpersonal, verbal and written communication skills for interfacing with customers
• Excellent organizational and time management skills

Qualifications

• 4+ years of experience with Git, Perforce and/or other Source SCM tools
• Must have 5+ years of strong software development experience and Master’s degree in Computer Science/Tech, or equivalent
or

• Must have 6+ years of strong software development experience and Bachelor’s degree in Computer Science/Tech, or equivalent

No comments:

Post a Comment