Sign In
 [New User? Sign Up]
Mobile Version

C1-Software Configuration Analyst

Chennai, TN
Job Code:
  • Teaching
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

PearsonEnglish is seeking an experienced devops engineer (build & release) to join the Products group. The devops engineer will be responsible for working with engineering, QA, Ops and product managers to design and develop reliable, consistent build and release processes. This person will help our distributed development teams manage the build, test and release process for desktop and mobile products. As a key member of cross-departmental team, this role will be responsible for increasing efficiency and quality throughout the development lifecycle.ResponsibilitiesChampion the DevOps Engineer (Build/Release) needs for continuous integration and continuous deployment while maintaining focus on Quality of ServiceLead the efforts to improve the existing Build/Release Engineer system. Review existing automation, identify opportunities to improve overall productivity and investigate tools that might speed up the process or make us more efficient in build/ release management. QualificationsBachelor's Degree in Computer Science or equivalent technical qualifications and 2-4 years experience in Build and Release engineeringA strong understanding of Software Development Life Cycle, Continuous Integration and Continuous DeliveryGood experience on Linux administrationMust have self-starting personality, unafraid to display initiative and innovation on the jobExperience with source code repositories and version control systems (E.g. Git, SVN, Vault)Experience with build/continuous integration tools (Jenkins, Hudson, FinalBuilder, Ant, Shell, PowerShell)Experience in designing, building, maintaining and coordinating an automated build/release from Development to production environmentKnowledge with configuration management automation tools (Puppet, Chef, Docker) is a big plusExtensive knowledge of Windows and Unix/Linux systems including hardware, software and applicationsExperience with at least one programming/scripting language, with a preference for Python, Perl, bash, php etc.Experience with database deployments (MSSQL, MySQL)Experience with infrastructure automation would be an added advantageGood understanding and experience working with high availability, high performance, multi-data center systemsSoftware development experience preferredExperience working with a cloud service provider (E.g. Microsoft Azure & AWS) is a plusExperience working with Agile teamsCommunication skills should be Medium-High Design, implement & enforce Build/Release Engineer methodologies, standards and policies for managing source codeAdminister and write code to support the Build/Release Engineer tool suite. Troubleshoot build, packaging, and component management issues, working with the core Engineering and Technical Operations teammates to resolve themMonitor the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build/ release failures.Perform administration activities on Linux servers as needed
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-8


Application Programming | Configuration/Release Mgmt | Software Engineer | System Security
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News