Position: 3rd Line / Software Maintenance Engineer
Company: EPAM
Experience required: 3y
Category: Sysadmin
English level: upper
Published: 2020-04-01T00:00:00+03:00

Engineer on this position should be able to investigate current solution and its problems, come up with decisions without any direct supervision and present that to the customer

Ideal candidate must have:

Senior with strong CI/CD theoretical knowledge including recent market trends, common pitfalls and best practices.
Hands on experience with Jenkins and Jenkins pipelines
Strong knowledge of Ansible / Packer 
Good knowledge of AWS Core services
Bash and Python scripting skills.
Experience with Ansible and Hashicorp tools (Terraform, Packer, Vault, Consul).
Nice to have experience with containers (Docker, Kubernetes) including best practices of applications containerization.
Familiarity with Git and Perforce workflows.
PROJECT DESCRIPTION
•	CI/CD -Reduce operational overhead deploying and operating products within the scope, design and implement CI/CD framework.
•	IT Operations - 
24/7 IT & Event coverage.
Proxy for Tech teams ticket resolution.
Sev1 escalations.
•	Platform Automation - Remove human efforts, increase quality with repeatable scenarios, reduce load on Support, End-user, Operations and Enterprise Applications teams and improve the turnaround time on users’ requests.
•	AWS management
Introduce reusable components for AWS to reduce duplicated efforts, and improve resiliency and security.
•	Operational Awareness.
Infrastructure monitoring & alerting.
Application monitoring & alerting.
Security monitoring & alerting.
Performance monitoring & alerting.
NMS (SolarWinds to be replaced)/Datadog (monitoring) with auto-discovery, Splunk (log consolidation), OpsGenie (alerting).
Status pages for in-scope systems.
Awareness for IT tools and platforms: Perforce, Atlassian, Okta, Linux/Windows hosts, backups.