DevOps (CI/CD, SaaS) Architect

DevOps (CI/CD, SaaS) Architect Job Description Template

Our company is looking for a DevOps (CI/CD, SaaS) Architect to join our team.

Responsibilities:

  • Identifies and implements strategies to leverage the testing process and test tools to create reusable test assets;
  • Contributing to technical documentation and training material;
  • Works in developing and advocating best practices and tools to facilitate a high degree of test automation for highly scalable products;
  • Design and implement internal tools and evaluate new tools and technologies;
  • Work as an integral part of a cross-functional engineering team to serve as a Quality gate keeper;
  • Contributing to the continual improvement of the product and development processes;
  • Contributing to the CI/CD Tools and process implementation.

Requirements:

  • Good understanding and experience in functional, integration and performance testing – manual and automated;
  • Must be a quick study and have great attention to detail;
  • Understanding of Microservice Architecture;
  • Proficiency in one or more programming languages. Python is preferred. PERL or Ruby is also possible;
  • Ability to thrive in a fast-paced environment;
  • Experience with more than one configuration management solution (i.e. Chef, Puppet, Ansible, Terraform);
  • Knowledge and experience in cloud deployment tools and methodologies like Docker, Kubernetes and Helm Charts;
  • Solid proficiency with Repository AND Pipeline related tools (BitBucket, GIT – Jenkins, Bamboo, Travis, Circle CI);
  • Experience with the implementation and use of different Application and Infrastructure monitoring tools.