As a Sr. Software engineer, your role typically involves working and delivering independently on a set of assigned tasks.
At times you will be required to mentor and upskill you subordinates. You would also be required to evaluate the performance of your subordinates (in case you have any).
You would be part of a high-performance team that you would be required to collaborate extensively and work.
You would be expected to deliver on your core skills and develop additional skills on the job for you as well as your team.
Y ou will be a part of an offshore team working usually on a product development team serving one of our global customers.
Program and deliver as per the scope provided by your manager.
Actively participate in the discussions/scrum meetings to comprehend and understand your scope of work and deliver as per your estimates/commitments.
Proactively reach out to others when you need assistance and to showcase your work, work independently on your assigned work.
Manage a set of team member as mentors and evaluate their performance.
Should have hands on experience automate CICD on Jenkins using Groovy, Bash, Yaml etc
Should have hands on experience writing infrastructure as code (IAC) using Terraform
Should understand cloud infrastructure from end to end (Preferred AWS)
Should have experience working on automate CICD for NodeJS applications
Willing to learn integrate various new tools required by project from time to time
Good to Have
Understand Disaster Recovery, High Availability, Blue/Green Deployment
Experienced on setting up monitoring tools like Prometheus, Grafana, ELK/EFK, NewRelic
Experienced automate CICD on Kubernetes Environment, Test Automation