Job Description:

  • Achieve operational objectives by creating of software deployment strategies that allow DevOps engineers to successfully deploy sites/software in any environments. Responsible for the updating of configuration management tools, code, and modules for the purpose of streamlining implementation and supportability.
  • Supports engineering teams in the implementation of lifecycle infrastructure solutions and documentation operations in order to meet the TechX’s IT department’s quality and standards.
  • Support/ensure implementation with industry best practices and trends on behalf of the DevOps team and the larger engineering team. Conduct research, tests, and implements new metrics collection systems that can be reused and applied to any site/software development project.
  • Exploring opportunities and maintaining personal networks to add value to job accomplishments.

Qualification:

  • At least 2-3 years of working experience in a DevOps capacity, preferably as a DevOps Engineer.
  • Experience in automating and managing large-scale infrastructure.
  • Experience in using Jenkins and Linux as well as experience configuring and automating monitoring tools.
  • Demonstrate experience in software development and experience working with tools and languages such as MySQL, SaaS, Git, Python, Shell scripting, Java, and MongoDB.
  • Demonstrate experience in scaling distributed data systems, for example, ElasticSearch etc.
  • Understanding of monitoring solutions for all layers of web/mobile app and service infrastructure.
  • Experience with AWS cloud platform and manage with IaC (GCP and Azure add as plus)
  • Experience with monitoring tool such as Kibana, Grafana
  • Skill in scripting languages such as Shell and Python
  • Knowledge of Docker and Kubernetes
  • Result oriented individual, be helpful in nature, be self-motivated, be proactive going beyond the call of duty
  • Creative and strategic thinker, be highly analytical, work comfortably in a constantly evolving environment
  • Work comfortably in a collaborative environment
  • Be a people person who is able to form strong and meaningful relationships with other people
  • Strong interpersonal skills; ability to be personable yet persistent
  • Good knowledge of online security practices and protocols