Sr DevOps EngineerLocation: Austin, TXDuration: Long Term ContractDescriptionLooking to establish continuous integration, deployment, and delivery processes across large interdependent software organization. Candidate will be responsible for designing, developing, implementing and deploying end to end build, package, and deployment systems in a large scale Microsoft Windows environment as part of a skilled DevOps team at Dell. Candidate should be experienced with current continuous delivery and agile best practices as well as strategies for porting existing projects and teams onto new toolsets.ResponsibilitiesWork in a team environment, effectively dividing workload and integrating with team solutionsWork directly with software developers in the organization to determine and address critical needs3rd party CI/CD toolset evaluation, technical proof-of-concept work and demonstrationsEvaluation of gaps in 3rd party solutions and development of software solutions to fill those gaps3rd line support for DevOps tools deployed and maintained by the Dell Commerce Solutions DevOps teamDetermine, communicate, and automate enforcement of development and build best practicesCoordinate with team members to successfully deliver and bring to production an end to end pipeline for continuous delivery of Dell software in 2017RequirementsDemonstrate the Following5+ years of Sr.
software development in an OOP language (C#, Java, etc)2+ years of DevOps or SCM experience with CI/CD tools (Jenkins, TeamCity, Build Forge, etc)Proficiency with scripting languages (PowerShell, Bash, etc..)5+ years of experience among the following:Experience working with pipeline tools or development of custom pipeline operations (GoCD, Spinnaker, TravisCI, etc)Experience with packaging and deployment of.Net or Java applicationsExperience with systems administration and operating system configuration of Windows Server operating systemsExperience working with virtualization technologies and virtualization APIs (VMWare, OpenStack, Hyper-V, etc)Experience working with container technologies such as DockerExperience with Hardware/Hosting projectsStrong software development background, understanding of OOP concepts and software development best practicesGood communication skillsSelf-motivated and able to work independently