Overview
Job Brief: Employment Type: Contract Based • Location: Remote, Full Time • Time Zone: CET (04 Hours Overlap) • Project Duration: 6 months with the possibility of extension
Responsibilities
- Work with technical teams to review processes and provide solutions, so that they can be automated.
- Lead development and configuration to automate end-to-end activities using Ansible and other IT automation tools.
- Provide best practices and troubleshoot scripts in different scripting languages.
- Utilize and develop APIs and webhooks to integrate different systems with the automation platform.
- Define data structures in SQL or by using JSON and/or YAML formats.
- Conduct training sessions and prepare user guides for end users.
- Define testing and validation strategies of automated tasks and scripts and execute them.
- Provide support for the Automation platform and related tools following Standard Operating Procedures.
- Build and enhance CI/CD pipelines related to the automation.
- Support patching and upgrading activities of the automation platform.
- Write SOPs for supporting the automation platform.
- Support AI and Machine Learning initiatives related to automation.
Qualifications
- Proficiency with Ansible and other IT automation tools.
- Strong scripting skills in Bash, PowerShell and/or JavaScript.
- Programming experience in Python, C#, and other relevant languages for automation.
- Understanding of APIs and data formats such as JSON and YAML.
- Knowledge of IT administration in at least one of the following areas: network, storage, backup, OS administration, virtualization, server management, web/app administration, Kubernetes, database administration, and/or cloud administration.
- Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) for automation tasks.
- Working with CI/CD pipelines and understanding the concepts of DevSecOps.
- Experience in creating and deploying containers.