Software Engineer
Pune, INDIA IT development
Job description
Software Engineer
- - - - - - - - - - - -
KEY EXPECTED ACHIEVEMENTS
• Team performance : Demonstrates on a daily basis Agile & Lean values like cooperation, transparency, courage and humility to foster teamwork Continuously reflect on how to become more effective then tunes and adjusts team norms and helps to update DGSI standards
• Continuous Integration : The continuous integration development practices are implemented.
• Test Automation : Regression testing, performance testing and validation of high risky/critical functionality are automated according to the Test Plan.
• Configuration/Release Management : The configuration of items is managed on all solution artefacts (application code, system configuration, scripts, batch plan, supervision configuration…) and from development environment to production environment.
• Automation Delivery and Packaging : The continuous delivery is implemented and improving regularly. The frequency of delivery is consistent with project needs and business availability to validate the solution
• Operability, affordability and security : The application is operable and sustainable on the long run. In consequence the operation teams are autonomous to operate, and apply standards regarding security (user management, audits, …)
Tools and Technology
Primary :
Hands-on knowledge on Oracle Cloud Infrastructure
Automation engine tools – Ansible, Terraform, Python
DevOps CI/CD pipeline
Scheduling Batch jobs – Tivoli Workload Scheduler (TWS)
Unix scripting , Cron jobs – Devops engineer Linux
System Administrator - read logs, analyze, read shell script, ssh key, user rights, unix administrator + middleware administrator
Knowledge of Configuration Management tools like Git, SVN
Knowledge of Splunk , Nagios , Grafana
Operating Systems – Linux / Unix / Window
Secondary :
Pelican(file transfer) , IBM Middleware (IIbv10 admin knowledge)
Java, Spring Frameworks, JPA, Hivernate, Angular JS & Maven (Any)
Lean and Agile
Artifact Repository
Continuous Integration Tools