Hello, This is Lucas from Urpan Technologies. We are a staffing firm that deals with contract and full time placement. I am looking for a *Source Management Engineer* @ *Beaverton, OR. *Please send me your updated resume in WORD format along with expected hourly rate & availability. If you are not available for any positions, but you know someone who would be a best fit for this job, please don't hesitate to pass on this mail to them.
Job Title: *Source Management Engineer* Location: *Beaverton, OR* Duration: *12 Month* contract (with continuation opportunities and full time employment) *General* We are looking for a Source Control and Tools Engineer who thrives in working with open-source technology and implementing dynamic and innovative software configuration management solutions in changing engineering environments. You will be responsible for assisting in defining; managing, implementing and maintaining the branch strategy of an end-to-end build / release cycle for cutting-edge software products. Your focus will be on advising, implementing and automating the build and release process to integrate within the current development environment. *Must-Have* · Experience acting as the main go-to-person for everything related to software configuration · Mature software development practices, including version control systems, unit testing, and code reviews – integrating build systems and plug-in’s to provide continuous integration · At least 3 years’ experience in source control management, software build engineer and continuous integration · Release engineering and related experience (perforce/git/svn for version control, tools like "make" for building, "Team City or Jenkins" for continuous integration (or Bamboo), and RPMs and DEBs for packaging on Linux) · Must have extensive experience creating and continuously updating builds (including compiler builds) and tests surrounding source code environments · Experience working in a Linux and Windows environment with the ability to write Linux shell scripting. · Ability to thrive in a changing environment while working on multiple assignments with multiple priorities · Ability to perform complex SCM tasks and ability to mentor or train others in the configuration management effort · Experience with Software Configuration Management concepts, including branching, code merging, builds, and parallel development required *Really Good to Have* · Ability and enthusiasm for learning new technologies rapidly · Excellent craftsmanship when writing code and adept with at least one "scripting" language such as Python, Perl, Ruby, Bourne Shell, or PHP – Perl is preferred · Excellent troubleshooting skills and experience working in an AGILE SW Development environment; support tools for continuous changes · Experience working as a similar role where you are the 'glue' between SW engineers and QA teams. · Must be able to anticipate bottlenecks and provide solutions · Strong understanding of large-scale build processes, packaging, and release management *Nice-to-Have* · Experience programming in Java or other Object-Oriented programming experience · Experience with Chef or similar configuration management tools, and VMware/VM Automation is a plus *Responsibilities Include* · Evaluate and bring in third-party tools related to SCM, conduct the evaluation, setup, customization, integration and documentation of these tools · Monitor and respond to build and merge failures and assist development with resolution · Provide enhancements to build infrastructure to improve developer productivity · Integrate source code control system with defect tracking, code & unit test review, static analysis and daily sanity test systems · Create and reintegrate Subversion branches and administer users and groups in Subversion. · Contribute and review deployment plans for completeness and correctness and follow deployment plans to deploy packages to production · Design and configure Ant and Maven builds; administer Projects, Builds, and users in TeamCity · Work with engineers to identify and resolve build or deployment problems · Manage your own personal ticket backlog in Jira *Qualifications* · A team player with excellent written and verbal communication skills and strong organizational skills; ability to thrive in a changing environment while working on multiple assignments with multiple priorities. · Must have a service-oriented attitude with excellent problem solving and analytical skills; ability to work independently, self-motivated, and highly focused · Possesses expertise in one or more of the following areas: Subversion, TortoiseSVN, Ant, Maven, TeamCity, Hudson/Jenkins. · Experience with Software Configuration Management concepts, including branching, code merging, builds, and parallel development required. · You must be enthusiastic with years of experience & education can be traded for demonstrated knowledge and enthusiasm · You must be comfortable working in an interrupt-driven environment · You must share your learnings with the other members of the team *Thanks & Regards* Lucas Urpan Technologies, Inc 341 Cobalt Way, Ste 208, Sunnyvale, CA - 95131 408 459 7647 Ext 117 [email protected] <[email protected]> http://www.urpantech.com <http://www.somasoftsol.com/> *UrpanTech is a leading Executive Search and Recruiting Firm for Leadership Positions in IT, Sales, ENG, Infra, Consulting ,Recruiting, Finance and HR. UrpanTech is at Sunnyvale, CA, NJ, India and has nationwide and Global positions. We do both Retained and Contingency Searches for our clients in USA, Canada.* * * *UrpanTech -MBE Certified - NMSDC & SB Micro Certified (State of CA) **, **DBE Certified by VTA, CA & E Verified * -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/open-source-erp-crm?hl=en.
