Overview

Responsibilities:

  • Develop CI/CD principles;
  • Review and modify CI/CD principles, iteratively;
  • Maintain CI/CD tools/platforms;
  • Develop and maintain pipeline configurations;
  • Automate processes;
  • Develop and maintain Build, Deployment and Continuous Integration systems;
  • Participate in ongoing design, implementation and maintenance of systems and tools across all web microservices;
  • Investigate best practices and initiating new, innovative CI/CD tools/principals;
  • Continuously learn and improve professional skills.

Required Qualifications:

  • Experience in scripting (Python, Bash, Shell);
  • Experience with SCM  (Git);
  • Experience with one or more CI/CD tools (Jenkins,GitHub Actions);
  • Experience in management of cloud providers (AWS, GCP);
  • Solid understanding of continuous integration, deployment and operations concepts;
  • Familiarity with containerization tools (Docker, Kubernetes (EKS));
  • Familiarity with security/vulnerability tools;
  • Familiarity with code coverage analytical tools (SonarCloud);
  • Familiarity with monitoring tools (Datadog);
  • Familiarity with Linux system;
  • Familiarity with configuration management tools (Puppet, Ansible) is a plus;
  • Strong communication skills;
  • Keen analytical skills;
  • Prioritization and estimation skills;
  • Good time management skills;
  • Ability to work under pressure;
  • Ability to decompose complex processes into understandable components;
  • Proficiency in automating and optimizing processes;
  • Competent in team building and team communication strategies.