Location
Chennai | India
Job description
Therole of a DevOps Engineer is a combination of developer, deep knowledge abouttechnical design, tester, and support. As an DevOps Engineer, you need tounderstand and implement the requirements based on the best technical solutionand consider the reuse ability of the developed code, should be able to testthe application and support production incidents.
TechnicalEnvironment: Java / Java Springboot / Maven or Gradle / NoSQL / Rest API /Jenkins / Cloud Practitioner / ELK / Basic Shell Scription or any scriptinglanguage / CI CD Pipeline / JMS - MQ / Quartz Scheduler
Responsibilitiesand Duties:
- Ready to work in Agile Farmwork and participate all scrumceremonies.
- Work closely with Product Owner and other stakeholders duringsprint cycle.
- Proficiency in Backend development with hands-on coding in JAVAJ2EE, Spring Boot, RestFull API, Microservices.
- Knowledge of application logging using log4j or logback andimplementing scheduler using Quartz or Spring Schedulers.
- Ensuring timely & high-quality delivery following bestpractices for development and
- championing their adoption as per company defined standards.
- Java enterprise Application Development.
- Solve incidents based on Tickets and take care of a propermonitoring of the applications.
- Sound Knowledge of performing manual Testing for applicationintegration perspective.
- Knowledge of Cassandra DB (or any NoSQL DB).
- Knowledge of Build Frameworks.
- Knowledge of CI platforms like Jenkins, Sonarqube, git.
- Knowledge of Azure cloud or any cloud technology.
- Experience of using Application Monitoring tools like Dynatrace,Splunk, ELK etc.
- Experience in performing static code review.
Job tags
Salary