Job Description
An Application Automation Engineer is responsible for designing, developing, and maintaining automated systems and scripts to enhance the efficiency, reliability, and availability of applications. This role requires a strong background in scripting languages such as Python, Unix Shell, and PowerShell, along with experience working with and supporting applications in Unix and Windows operating systems.
Main Responsibilities
- Design, develop, and maintain automated scripts and tools to streamline operations and improve efficiency.
- Collaborate with cross-functional teams to understand automation needs and deliver robust solutions.
- Manage and optimize automation workflows in both Unix and Windows environments.
- Maintain documentation for automation processes, including scripts and system configurations.
- Perform basic Linux server administration.
- Experience in the installation, upgrade, and development of Python scripts.
- Manage application security certificates lifecycle.
Requirements
- Bachelor’s degree in Computer Science, CIS, or a related field with a minimum of three (3) years of experience in software development or a related field.
- In lieu of a Bachelor’s degree, six (6) years of equivalent work experience is required.
- 2+ years of experience developing solutions using Python or other scripting languages.
- 1+ years of working experience in Linux (preferred) and/or Windows system administration with Python, PHP, or other scripting hands-on experience.
- Good understanding of SSL/TLS (Secure Sockets Layer/Transport Layer Security).
Additional Requirements
- Excellent communication (verbal and written) and collaboration abilities.
- Experience with SSL certificate creation and renewal processes.
- Familiarity with ITIL processes and best practices (e.g., Incident Management, Problem Management, Change Management).
- Competency with Microsoft Office tools.
Desirable Skills
- Experience in process automation using DevOps tools such as Jenkins and Ansible.
- Experience working with JIRA.
Benefits
- Transportation.
- Life insurance.
- Medical insurance.
- Solidarity association.
- Growth plans.
- Additional days off.