Release Engineer
Job Description
- 7+ years of experience in Release & configuration management.
- 3 + Years’ experience using the following technologies or tools: GIT, Jenkins, Linux, Windows Server 2008/20012, Windows 7,8, or other windows installer. ( Experience on GIT and Jenkins is a must )
- Extensive experience on Shell Scripting and Unix.
- Technical team management experience including offshore team members
- Excellent personal communication, leadership, and organizational skills
- Hands on development in Java and Java based technologies.
- Design, develop, implement and support high-quality software build systems
- Provide estimates and manage own schedule at component/sub-system level, Manage build machines, servers, and build environments, and understands security concepts and processes for build systems
- Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools
- Develop build scripts and tools for builds, using most appropriate languages and technologies
- Ability to work independently, under consultative direction only, or in a team environment.
- Possesses the drive and resourcefulness to make contributions both inside and outside specific areas of responsibility.
- Communicates effectively, both orally and in writing, with diverse audiences and in diverse situations.
- Excellent troubleshooting, reasoning, design, and risk assessment skills.
- Proven ability to present ideas effectively to both individuals and groups.
- Highly developed analysis and problem-solving skills.
GOOD COMMUNICATION SKILLS
DURATION: 12 MONTHS
INTERVIEW: PHONE & SKYPE