Senior Devops Engineer - Mumbai, India - NEC Software Solutions
Description
Company DescriptionNEC Software Solutions (India) Private Limited
is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors.
We have more than 30 years of experience in providing end to end IT services across theglobe and have earned a reputation for delighting our customers by consistently surpassingexpectations and helping them deliver robust, market-ready software products that meetthe highest standards of engineering and user experience.
Supported by more than 1300exceptionally talented manpower, we are a hub for offshore support and technologyservices.Job DescriptionDevOps Engineer
Reporting StructureTech Lead / PM, Mumbai
RequisitesEducation:
Graduation in any stream (with diploma/training in software development courses is preferred for non-IT egg. graduates)
Experience (years): 5-8 yearsRelevant - 3+ yearsIndustry / Technology background:DevOpsLocation:Mumbai
Working Hours:
Full time
Role Summary:
Working for an agile team where the person will be responsible for designing, executing and maintaining a DevOps environment.
Qualification Criteria/Work ExperienceEssential:
Technical Skills
Source Control:
Git, GitHub & GitHub Actions, Team CityScripting: PowerShell, Linux shell scripts, Windows shell scriptsPlatforms: Windows, Linux, Docker, Hyper-VMonitoring tools: PerfMon, GrafanaDebugging: logs, monitoring, etc
Contribute to build processes:
C/C++, C#
Soft SkillsAbility to communicate and collaborate effectively with distributed team members, customer counterparts, various stakeholdersDemonstrate an enthusiastic and pro-active approach to software developmentThe ability to pro-actively suggest and implement process improvements that enhance the performance, productivity, and morale of the teamThe ability to work flexibly and imaginatively in a changing and evolving project environment.
Desirable:
A programming background (C# preferred)Concepts of Web Applications, Architecture, Deployments, etc.
Overall Project/Task descriptionSuccessful candidate will need to:
Investigate tools and technologies to improve the DevOps experience, including:
improve the existing Team City build process;migrate from Team City to GitHub Actions for the build process;implement build and packaging processes for open-source packages;Automate developer and QA test environments.
Monitor and optimize the build processes.
Monitor the QA test environments.
Document and maintain the DevOps environment.
QualificationsGraduateAdditional Information