Principal Systems Development Engineer
Bengaluru, Karnataka, India
• I worked for the production engineering team responsible for deploying and maintaining applications and infrastructure in production environment, predominantly Redhat/Oracle linux servers and a few windows servers.• Maintain and support internal Java applications and internal dashboards developed using Spring Boot. • Worked on CI/CD tools and services like Jenkins, Git, GitHub.• Automating Infra provisioning and management using IAC tools like Terraform and Ansible.• Familiarity with application deployments in container technologies like Docker, Kubernetes and AWS Fargate.• Lead some of the projects, weekly or periodic deployments to maintain production applications like SATC(Support Assist Tech Console).• Maintaining and deploying changes in technologies like Elastic Search(ES), working with DB(Oracle, MS SQL) teams, Control M team in deploying changes and for troubleshooting application related issues.• The scope of work involved deployments for rolling out applications in production as well as deployments as part of release which may be weekly or monthly.• Working extensively and closely with application teams and release management teams to ensure smooth production roll outs of changes.• Communicate to the stakeholders and the concerned teams on the minutes of the meetings and the progress of the rollouts/deployments.• Worked on linux(RHEL 7 and OEL 7).• I have worked with tools like Control-M Workload Automation and Informatica PowerCenter Workflow Monitor.• Provisioning AWS requirements and maintaining the AWS environment and services(includes S3, EBS, EFS, ELB, route 53, RDS, Redshift, Autoscaling groups, SG, NACL)• Apache and Tomcat administration• Elastic Search Administration• Automating tasks using shell scripting and python.