Talent.com
Esta oferta de trabajo no está disponible en tu país.
Automation Engineer

Automation Engineer

TECEZEMadrid, Madrid, España
Hace 18 días
Descripción del trabajo

Role : Automation Engineer

Location : Madrid, Spain

Duration : 1 Year

Job Description : Qualifications :

Bachelor’s degree in Computer Science, Information Technology, or a related field.

Relevant certifications (e.g., AWS Certified DevOps Engineer, Red Hat Certified Engineer, Terraform Associate) are a plus.

Proven experience in IT automation roles.

Essential Skills :

Programming / Scripting :

  • Proficiency in scripting languages like Python, PowerShell, Bash, or others.

Infrastructure as Code (IaC) :

  • Experience with IaC tools like Terraform, Ansible, or CloudFormation.
  • Configuration Management :

  • Knowledge of configuration management tools like Ansible, Chef, or Puppet.
  • CI / CD :

  • Understanding of CI / CD pipelines and tools like Jenkins, GitLab CI, or Azure DevOps.
  • Operating Systems :

  • Strong understanding of Linux and / or Windows operating systems.
  • Networking :

  • Basic networking knowledge (TCP / IP, DNS, etc.).
  • Cloud Platforms :

  • Experience with cloud platforms like AWS, or Google Cloud.
  • Version Control :

  • Proficiency with version control systems like Git.
  • Problem-Solving :

  • Strong analytical and problem-solving skills.
  • Communication :

  • Effective communication and collaboration skills.
  • Key Responsibilities :

    Automation Design and Development :

  • Design and develop automated workflows for tasks such as server provisioning, software deployment, configuration management, and system monitoring.
  • Write scripts and code using languages like Python, PowerShell, Bash, or others, depending on the environment.
  • Create and maintain automation frameworks and tools.
  • Infrastructure as Code (IaC) :

  • Implement and manage IaC using tools like Terraform, Ansible, or CloudFormation to automate infrastructure provisioning and configuration.
  • Ensure consistency and repeatability in infrastructure deployments.
  • Configuration Management :

  • Utilize configuration management tools like Ansible, Chef, or Puppet to automate system configurations and updates.
  • Maintain desired state configurations and ensure compliance.
  • Continuous Integration / Continuous Deployment (CI / CD) :

  • Design and implement CI / CD pipelines to automate software builds, testing, and deployments.
  • Integrate automation tools with CI / CD platforms like Jenkins, GitLab CI, or Azure DevOps.
  • Monitoring and Alerting :

  • Develop automated monitoring and alerting systems to proactively identify and resolve issues.
  • Utilize monitoring tools like Prometheus, Grafana, or Nagios.
  • Troubleshooting and Optimization :

  • Troubleshoot automation failures and optimize automation scripts and processes.
  • Identify and resolve bottlenecks in IT workflows.

  • Documentation and Collaboration :
  • Document automation processes, scripts, and configurations.
  • Collaborate with other IT teams, developers, and stakeholders.
  • Keep up to date with new automation technologies.
  • Crear una alerta de empleo para esta búsqueda

    Automation Engineer • Madrid, Madrid, España