Responsibilities :
– Good exposure to cloud AWS. Creating VPC subnets and security groups, Managing IAM admin roles like giving permissions to people on specific services,EC2, RDS,
– Certification Manager, Route 53, S3, SQS, SNS, and Cloud Formation.
– Good Experienced with Version Control Management, Branching, Merging and code repository tools (SVN/GIT/VSTS)
– Managing to Build and Deploy activities of Java/J2EE NodeJS, Angular-based applications on environments i.e. DEV, TEST & UAT Servers using automation build & deployment tools (ANT, Maven, Tomcat, and Jenkins).
– Experience on setting up application servers i.e. Apache Tomcat Web server, AWS for deployment in DEV, TEST, and PROD environments at Windows/Linux box.
– Good exposure to Containerization using Docker.
– Good exposure to writing scripts using SHELL. Monitoring CPU utilization and disk
– space utilization through shell scripts.
– Good exposure to understanding all phases in the development life cycles of a product and experience with agile development methodology in designing and implementing of Continuous Integration and Delivery framework using tools (Jenkins).
Skills:
– Version Control Tools: SVN, GIT, VSTS
– Build Tools: Apache Ant, Maven, NPM/PM2
– Deployment Tools: Apache Tomcat server
– Continuous Integration (CI) Tool: Jenkins
– Cloud Computing: AWS
– Scripting Languages: Shell Scripting
– Operating System: Linux, Windows, UNIX
– Code Quality: SonarQube
– Binary Repository: Artifactory
– Web server: Nginx
– Container: Docker, Kubernetes
Qualifications:
BTech/M tech, Bachelor’s degree in Computer Science or a related field. Master’s degree preferred.
Department: Development