Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Unknown Destination Contract for 12 months with the possibility of extension. Require 3+ years of demonstrated experience as Cloud Engineer, DevOps Engineer or similar roles Qualifications: - At least 3 years of experience - 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. 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.). - 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: - Design and develop automated workflows for server provisioning, software deployment, configuration management, and system monitoring. - Write scripts and code using languages like Python, PowerShell, Bash, or others. - Create and maintain automation frameworks and tools. - Implement and manage IaC using tools like Terraform, Ansible, or CloudFormation. - Ensure consistency and repeatability in infrastructure deployments. - Utilize configuration management tools like Ansible, Chef, or Puppet to automate system configurations and updates. - Maintain desired state configurations and ensure compliance. - Design and implement CI/CD pipelines to automate software builds, testing, and deployments. - Develop automated monitoring and alerting systems using tools like Prometheus, Grafana, or Nagios. - Troubleshoot automation failures and optimize scripts and processes. - Document automation processes, scripts, and configurations. - Collaborate with IT teams, developers, and stakeholders. - Keep up to date with new automation technologies. Seniority level - Mid-Senior level Employment type - Contract Job function - Engineering and Information Technology Referrals increase your chances of interviewing at Unknown Destination by 2x #J-18808-Ljbffr