Automation Engineer

Employer: Euro-Testing Software Solutions
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • nationwide
    Updated at: 28.11.2022
    Short company description

    Euro-Testing Software Solutions is a privately-owned software company specialized in Full-Service Software Testing, Penetration Testing, Vulnerability Identification & Management, Application and Data Security, Static & Dynamic Code Analysis as well as, DevOps/DevSecOps, Robotic Process Automation, Implementation and Customization for Atlassian and Micro Focus (HPE) products.

    Requirements

    Knowledge and experience:

    • Proven experience on a similar role for at least 2-5 years
    • Scripting and/or programming experience with one of the following: Python, Bash, Ruby, PowerShell
    • Linux OS fundamentals (bonus points for Windows)
    • Practical experience with Configuration Management tools: Puppet, Ansible, Chef
    • Experience with Big Data (Elasticsearch) and caching solutions (Redis)
    • Experience with virtualization, Public or Private Cloud Providers (Azure, VMware)
    • Experience with continuous delivery, continuous integration pipelines (Gitlab CI, Azure DevOps)
    • Experience with monitoring tools (Zabbix, Grafana, Elastic APM or equivalent tech)

    • Basic networking knowledge & troubleshooting tools (operating system, network, storage)
    • Basic understanding of networking concepts and internet protocols
    • Minimum knowledge of web/application servers
    • Experienced in working in a complex environment following Agile methods

    • 24x7 mindset and are willing to participate in a stand-by shift, knowing that our client operates a 24x7 business for its customers

    Nice to have
    • Experience with software development IDEs
    • Everything as code and everything as a service mind set
    • Proven experience with containers (Docker, Kubernetes or OpenShift)

    Responsibilities

    - Get involved in designing, building and maintaining the system
    - Automate all parts of the system, from deploying to self-healing mechanisms
    - Increase our platform adoption of core automation toolset and services
    - Improve our infrastructure, monitoring, tooling and continuous delivery processes
    - Research, identify and drive opportunities to improve automation
    - Troubleshoot and solve any encountered issues across our technology stack focusing on permanent fixes and automation instead of point-fixes
    - Support our platform users and consumers
    - Document systems designs, business requirements, technical interpretation and security guidelines