Seeking a high-energy Senior Engineer with a passion for development pipeline automation and experience designing software configuration management processes from the ground up. If you are excited about Test-Driven Development and Automation Tools which makes developers lives easier and results in better code, this is the place for you! Using your knowledge and experience with Git, Jenkins, automated testing, and configuration management best practices, you will audit existing code repositories and interview team members to design and implement a source code management strategy and build automation plan for mobile applications using the Ionic framework that creates daily development builds and incorporates automated verification testing. You will also define and build deployment processes for applications in dev, test, and production environments, using app stores and MDM solutions. You will set and document strategy plus train the development team and support teams on the processes. Please apply if you are self-motivated, detail-oriented, focused on fixing problems / producing results, and enthusiastic about sharing knowledge and experience.
Define the strategy for source control, build, release and deployment processes for enterprise mobile applications.
Define build tools to rapidly deliver high-quality software
Create, maintain, and enhance build infrastructure including Continuous Integration, automated builds, and automated build verification testing.
Establish a Test-Driven Development culture, including creation of a suite of automated tests used in conjunction with automate build verification testing.
Provide software configuration management, including source control as well as analysis, performance tuning, and resolution of config & deploy issues in dev, test, and production environments.
Collaborate with Agile teams to design new deployment models and maintain release and continuous integration processes and frameworks.
Deploy applications and application updates to app stores
Collaborate with customers to provide deployments/updates to customer MDM environments
Write and maintain process and procedure wikis
Train and support Agile teams to use the defined source control, build, release and deployment processes.
Educate Agile teams on TDD/CI/CD/Zero Downtime Deployments
Skills & Qualifications
At least 5 years experience in dev ops automation
Degree (or equivalent) in Computer Science or related discipline
Knowledge of web development best practices and experience working within an Agile environment
Extensive knowledge of Git and branch management strategies within Git (e.g. git-flow)
Experience with continuous integration system, e.g. Jenkins
Experience with modern build tools
Experience with automated build verification / automated unit testing / automated integration testing
Experience with Ionic framework
Highly motivated to lead within a collaborative environment
Extensive experience merging branches, resolving code conflicts and troubleshooting build issues for Ionic / Cordova / HTML 5 mobile applications
Experience with approval and deployment of mobile applications on iTunes and Google Play stores
Perks and Benefits Best in the Industry
UG: B.Tech/B.E. - Any Specialization, Computers
PG:MCA - Computers, M.Tech - Computers, Any Specialization
View Contact Details
eCIFM Solutions India Pvt Ltd
eCIFM is a premier IBM business partner and a certified value added reseller for IBM TRIRIGAÂ® . eCIFM has achieved the Gold Accreditation for deployment of TRIRIGA. Our team includes certified TRIRIGA developers and experts who collectively offer over 40 years experience with facilities management and other TRIRIGA solutions.
TRIRIGA software helps clients optimize the value of their business infrastructures and technology assets enabling greater visibility, control and automation across their end-to-end business operations. TRIRIGA enables organizations of all sizes and industries to run smarter, more efficiently and with greater agility by providing solutions for - cloud & virtualization management, IT service management, server, desktop and mobile device management, and asset and facilities management.
IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines
and Terms and Conditions
for more comprehensive information on this aspect.