Senior DevOps Engineer at Sigma Software
#!/usr/bin/python3
import pprint
class DevOps:
def __init__(self):
self.full_name = "Yevhenii Rosliakov"
self.role = "Senior DevOps Engineer"
self.languages_spoken = {"en_US", "uk_UA", "ru_RU"}
self.skills = {
"Code": {"Python", "Bash"},
"Cloud": {"AWS", "Azure"},
"OS": {"Linux"},
"CI/CD": {"Jenkins", "GitHubActions", "Travis CI"},
"CM": {"Ansible", "Vagrant", "Packer"},
"IaC": {"Terraform", "Terragrunt"},
"Monitoring": {"ELK", "EFK", "Prometheus", "Grafana", "Blackbox", "Amazon CloudWatch"},
"Containers": {"Docker", "Docker Compose", "ECS", "Kubernetes", "Helm"},
"Web servers": {"Nginx", "Apache"}
}
self.certifications = {
"AWS": "https://www.credly.com/badges/9a34c826-acb7-45fe-a232-ca980e3781aa",
"Terraform": "https://www.credly.com/badges/d1d294a1-80a6-4946-ab7c-4ace8bfb58e5",
"Kubernetes": "https://www.credly.com/badges/37a8eaa8-db81-4588-98f6-c7770966982f/linked_in?t=rxmdt6"
}
def __repr__(self):
return pprint.pformat(self.__dict__, indent=4)
def __str__(self):
return self.__repr__()
if __name__ == "__main__":
me = DevOps()
print(f"Hello world form {me.full_name}. Some details about me:\n{me}")