Description

Job Description:

Responsibilities include setting the strategy for how we build, deploy, monitor, and operate application. You should be intimately familiar with running applications at scale on modern cloud architectures ideally using Kubernetes (or other container orchestration tools). Additionally, you approach infrastructure from an engineering point of view, and understand the operational concerns (such as troubleshooting, but also monitoring) that come with such a platform. In this role, you are ultimately responsible for the success of the DevOps team's processes and people and collaborate closely with the rest of the engineers.

 

Responsibilities:

  • Set direction and strategy for the DevOps team
  • Create release management strategy and plan
  • Branching and merging
  • Own availability and performance of the company's hosted products.
  • Manage the operational aspect of the platform (Jump in and help troubleshoot issues).
  • Own the monitoring and alerting.
  • Maintain the CI/CD pipelines of various projects (running on Gitlab).
  • Use of configuration management toolsets to ensure systems are kept up to date with the latest security updates.
  • Working closely with the Development team to implement new features, troubleshoot problems, and improve overall performance in the development / production environments.

 

Requirements:

  • Significant experience successfully implementing CI/CD using modern technologies with hands-on experience using tools like Gitlab, Jenkins, GitHub, Code Pipeline
  • Hands on experience on release Management
  • Should be well versed on understanding branching and merging strategies,
  • Very good in of experience in writing scripts using  etc.
  • Test Automation scripting
  • Soap UI, Rest WebserviesPowerShell, bash, shell, Unix script
  • Experience in open-source technologies like, Kubernetes, Docker, Git, Redis, RabbitMQ
  • Ability to work in a highly collaborative environment.
  • Communicate with the client on releases and approvals processes.
  • Should be able to architect the release processes and present for the team,
  • Dialog flow exp will be a plus.
  • Able to handle all kind of hot fixes efficiently

Education

Any Gradute