CrawlJobs Logo

Terraform Infrastructure Engineer / IaC SME

welovesalt.com Logo

Salt

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

500.00 - 700.00 GBP / Hour

Job Description:

We are seeking a highly motivated and skilled Terraform Infrastructure DevOps Engineer to join our dynamic infrastructure team. In this role, you will play a crucial part in designing, implementing, and managing our infrastructure as code using Terraform. We are looking for someone who is passionate about infrastructure technologies and automation, and who is eager to make a significant impact on our projects. If you are a proactive individual who thrives in a collaborative environment and is driven to make a difference, we would love to hear from you!

Job Responsibility:

  • Design, implement, and manage our compute and backup infrastructure
  • Automate deployment, monitoring, and management of our infrastructure resources
  • Collaborate with development teams to ensure continuous integration and delivery (CI/CD) pipelines are efficient and effective
  • Monitor system performance and troubleshoot issues to ensure high availability and reliability
  • Implement security best practices and ensure compliance with industry standards
  • Optimize infrastructure costs and resource utilization
  • Develop infrastructure as code with Terraform using best practices and support implementations from development to production
  • Cooperate with application teams to support and deliver solutions and new capabilities, driving the change to develop innovative ways to resolve issues
  • Build new tools and automate to take maximum benefit of our infrastructure capabilities, including automating tools for troubleshooting, diagnostics, and other purposes
  • Translate security requirements from Security Architects into technical designs
  • Review design specifications to ensure a full understanding of individual deliverables
  • Write and update technical documentation such as user manuals, system documentation, technical standards, and training materials

Requirements:

  • Proven experience (4-5 years) in infrastructure automation (IAAC)
  • Knowledge of traditional IT architectures in Distributed Systems (Virtualisation, Windows, Linux, Storage, Containers)
  • Knowledge of compute (HCI/CI), backup (Cohesity) or storage platforms (NAS, S3, SAN) are an asset
  • Knowledge of networking and core Internet protocols
  • Familiarity with software development tools like Azure DevOps and Terraform (Enterprise)
  • Expertise in Terraform, including: Writing Terraform modules in HCL
  • Strong understanding of software delivery processes and best practices
  • Release management (release notes and documentation about changes)
  • State Management and Configuration Management
  • Good knowledge of TFE providers (Nutanix, VMware, storage, …)
  • Good knowledge of Ansible, Tower, python, PowerShell, bash, C##, .NET, Rest/Open API, Power BI, YAML, JSON
  • Soft Skills: Ability to build relationships with customers and influence and negotiate to achieve defined goals
  • Ability to distinguish between quick wins and long-term goals
  • Active listening skills and proactive mindset
  • Ability to reduce complex tasks and situations to clear and manageable items
  • Understanding that teamwork is essential for achieving results
  • Strong verbal and written communication skills
  • Ability to work in a rapidly changing (Agile) environment

Nice to have:

Knowledge of compute (HCI/CI), backup (Cohesity) or storage platforms (NAS, S3, SAN) are an asset

Additional Information:

Job Posted:
May 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Terraform Infrastructure Engineer / IaC SME

Applications Development Infrastructure Lead

Citi - Fixed Income Technology is seeking a highly motivated and experienced Inf...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-14 years of experience in Infrastructure Technologies delivery with a proven track record of operational process change and improvement through automation
  • Ability to communicate complex technical concepts effectively to both technical and non-technical audiences
  • Ability to work collaboratively with virtual and in-person teams, and perform effectively under pressure or tight deadlines
  • Experience in a Financial Services or large complex and/or global environment preferred
  • Effective written and verbal communication skills
  • Effective analytic/diagnostic skills
  • Proficiency in designing, writing, debugging, and automating tasks using Unix/Shell scripting, Python scripting, and IaC tools such as Ansible, Terraform, and CloudFormation
  • Mandatory knowledge of Red Hat OpenShift to support environment setup, pipeline configuration, and troubleshoot issues related to deployments, routes, and certificates
  • Strong understanding of network architecture, including Virtual IP/Wide IP, Load Balancing, and Always-on design and setup
  • Proven experience in automating platform migration and upgrade activities, including OS and Database migration for Unix and Windows environments
Job Responsibility
Job Responsibility
  • IaC Development: Design, develop, and implement automation for repetitive infrastructure tasks such as server builds, software installation/upgrades, database patching, and operating system patching using Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, CloudFormation), alongside Shell and Python scripting
  • Automated Application Environment Setup: Automate the setup and configuration of application frameworks and middleware, including but not limited to IBM WebSphere, WebLogic, Tomcat, WMQ, and other messaging services, ensuring seamless connectivity with upstream and downstream systems
  • Strategic Planning & Problem Solving: Create comprehensive project plans, perform thorough impact analyses, and proactively identify and resolve high-impact infrastructure problems through automated solutions to restore services efficiently
  • Root Cause Analysis: Drive Root Cause Analysis (RCA) post service restoration, implementing automated preventative measures and permanent solutions
  • Infrastructure Design: Review application requirements, define infrastructure-as-code specifications, and continuously examine and update infrastructure processes and procedures to align with automation best practices
  • Network & Security Fundamentals: Possess a strong understanding of Virtual IP, Load Balancers, and Firewalls, integrating network configuration into automated deployments
  • Technical Leadership: Provide technical and strategic direction, acting as an advisor and coach to junior engineers in infrastructure automation and IaC methodologies
  • CI/CD Integration: Implement and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines for infrastructure changes, ensuring automated, reliable, and consistent deployments
  • Unix/Linux Automation: Leverage extensive hands-on Unix/Linux experience for automating application environment setups, debugging complex issues, and developing robust automation scripts
  • Architectural Contributions: Contribute to technical direction and strategic decisions by preparing, discussing, and implementing strategic automated solutions to proactively prevent recurring issues
  • Fulltime
Read More
Arrow Right

Red Hat OpenShift & OpenStack SME

We are looking for an experienced Red Hat OpenShift Subject Matter Expert (SME) ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency with Red Hat OpenShift installation, configuration, and management
  • Implement and manage OpenShift environments, including deployment configurations, cluster management, and resource optimization
  • Proficient in security, firewall, storage concepts
  • Strong Linux administration skills, particularly with Red Hat Enterprise Linux
  • Experience with container technologies (Docker) and orchestration (Kubernetes)
  • Scripting skills (e.g., Python, Bash) and automation tool expertise (Ansible, Terraform)
  • Familiarity with CI/CD tools (Jenkins, GitLab) and monitoring solutions (Prometheus, Grafana)
  • Strong analytical and troubleshooting skills for complex OpenShift environments
  • Excellent communication skills, with the ability to convey technical concepts clearly to both technical and non-technical stakeholders
  • Ability to work independently, manage priorities, and collaborate within a dynamic team
Job Responsibility
Job Responsibility
  • Architect and design OpenShift environments, aligned with enterprise goals for containerized applications
  • Define best practices, standards, and guidelines for OpenShift deployment and management
  • Develop and maintain comprehensive documentation, architecture diagrams, and workflows
  • Deploy, configure, and manage OpenShift clusters across multiple environments (on-premises, hybrid, or cloud)
  • Integrate OpenShift with CI/CD pipelines and DevOps tools, including Jenkins, GitLab, and Ansible
  • Implement infrastructure as code (IaC) and automation using scripting languages like Python and tools like Ansible
  • Ensure high availability and reliability of OpenShift clusters, implementing monitoring and alerting tools
  • Troubleshoot complex issues within the OpenShift environment, including Kubernetes, container runtime, networking, and storage
  • Perform regular upgrades, patches, and maintenance activities to keep the OpenShift environment secure and up-to-date
  • Implement and manage security best practices for OpenShift, including identity and access management, role-based access control (RBAC), and encryption
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Cloud Network Security Engineer

A Cloud Network Security Engineer is focused on Azure networking is responsible ...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Cyber Security, Data Science, Mathematics, Computer Science, or related field
  • OR Master's Degree in Cyber Security, Data Science, Mathematics, Computer Science, or related field AND 3+ years experience in one or more of the following: Cloud security engineering (Azure, AWS, or GCP)
  • Cloud networking and network security (VNETs, firewalls, routing, segmentation, Zero Trust network controls)
  • Secure cloud architecture or zero‑trust design
  • Threat modeling for cloud-native services
  • Cloud identity & access management (IAM), RBAC, or conditional access
  • Infrastructure‑as‑Code (IaC) security (e.g., Bicep, Terraform)
  • Cloud workload protection, CSPM, CWPP
  • Cloud threat detection, anomaly detection, or behavioral analytics
  • Security monitoring and incident response for cloud environments
Job Responsibility
Job Responsibility
  • Design and secure Azure cloud network architectures supporting highly available, fully automated workloads
  • Act as the SME for Azure network security services, advising engineers, developers, analysts, and penetration testers
  • Integrate Azure network services and logs with broader security platforms and cloud‑native big‑data systems to enable monitoring, alerting, and analytics
  • Operate and manage large‑scale cloud network security services, including incident investigation, threat response, and continuous service reliability improvements
  • Automate deployments, configuration updates, and operational workflows using scripting, infrastructure‑as‑code, and AI‑driven solutions
  • Maintain overall platform health through proactive troubleshooting, monitoring, telemetry analysis, and continuous improvement of cloud network coverage
  • Execute cloud service deployments and upgrades in alignment with change management processes while driving service quality through data‑driven insights
  • Fulltime
Read More
Arrow Right

Red Hat OpenShift & OpenStack SME

We are seeking a highly skilled Red Hat OpenStack Subject Matter Expert (SME) to...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • In-depth knowledge of Red Hat OpenStack components and architecture
  • Strong Linux administration skills, especially Red Hat Enterprise Linux
  • Proficiency in virtualization technologies (KVM, VMware)
  • Scripting skills (Python, Bash) and familiarity with automation tools (Ansible, Puppet)
  • In-depth technical knowledge of the Cloud industry, private (OpenStack) and public cloud environments, virtualization, and cloud management
  • Good knowledge in network TCP/IP, IPv4, expertise in IPv6, VLAN,VXLAN, Bridging, routing, IP Tables, DNS, DHCP
  • Manage and monitor OpenStack and OpenShift to ensure high availability and performance
  • Troubleshoot and resolve OpenStack and OpenShift issues and optimize load for speed and reliability
  • Hands-on exp. in K8s services, load balancing & networking modules
  • Proficient in security, firewall, storage concepts
Job Responsibility
Job Responsibility
  • Lead the architecture and design of Red Hat OpenStack environments to meet the organization’s technical and business needs
  • Collaborate with internal stakeholders to design scalable and reliable OpenStack infrastructure solutions
  • Create documentation and architecture diagrams for all proposed designs
  • Deploy, configure, and optimize Red Hat OpenStack clusters and associated components
  • Manage the setup and integration of OpenStack services, including Nova, Neutron, Cinder, Glance, Keystone, and Swift
  • Automate deployments and configurations using scripting languages (e.g., Python, Bash) or configuration management tools (e.g., Ansible, Puppet)
  • Ensure operational stability and efficiency of OpenStack environments by implementing monitoring and alerting solutions
  • Perform regular system updates, patches, and upgrades in line with best practices
  • Troubleshoot and resolve complex issues in OpenStack environments, leveraging deep knowledge of Linux and virtualization
  • Implement and manage security best practices, including access controls, identity management, and data encryption
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Epic Principal DevSecOps Engineer

We are seeking an Azure Principal DevSecOps Engineering lead with extensive expe...
Location
Location
United States , Secaucus
Salary
Salary:
Not provided
questdiagnostics.com Logo
Quest Diagnostics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in infrastructure engineering with a mastery of the Azure ecosystem
  • Expert-level proficiency in Terraform and Ansible to manage immutable infrastructure
  • Extensive experience building complex, multi-stage CI/CD workflows in GitHub Actions
  • Deep expertise in Hub-and-Spoke topology, Azure Private Link, and advanced firewall rule management
  • Experience with Azure Policy, Blueprints, and Cost Management (FinOps)
  • Proven track record of managing large scale Azure environments
  • Required: Bachelor’s degree in any professional area
Job Responsibility
Job Responsibility
  • Lead the design and deployment of high-availability, fault-tolerant Tier 1 applications, ensuring 99.99% uptime through multi-region strategies
  • Act as the Subject Matter Expert (SME) for core Azure services, including Compute, VNet peering, ExpressRoute, Storage Accounts, and advanced Azure Load Balancer/Application Gateway configurations
  • Design and oversee complex migrations and management of Azure SQL Managed Instances and PaaS DBs along with Azure Site Recovery (ASR) and Enterprise Azure Backups
  • Implement a 'Zero Trust' framework
  • Take full ownership of Azure Firewall (Premium), WAF, Identity Management (Entra ID), and automated compliance monitoring
  • Standardize enterprise-wide Infrastructure as Code (IaC) using Terraform (Advanced modules/Sentinel) and Ansible for configuration management at scale
  • Architect and govern the enterprise GitHub Actions strategy, focusing on security 'shifting left,' automated testing integration, and blue-green/canary deployment patterns
What we offer
What we offer
  • Day 1 Medical, supplemental health, dental & vision for FT employees who work 30+ hours
  • Best-in-class well-being programs
  • Annual, no-cost health assessment program
  • Blueprint for Wellness
  • healthyMINDS mental health program
  • Vacation and Health/Flex Time
  • 6 Holidays plus 1 MyDay off
  • FinFit financial coaching and services
  • 401(k) pre-tax and/or Roth IRA with company match up to 5% after 12 months of service
  • Employee stock purchase plan
  • Fulltime
Read More
Arrow Right
New

Senior Information Security Engineer

We are seeking a Senior Security Engineer to design, build, and maintain critica...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BA/BS in Computer Science, Engineering, Mathematics, or a related field
  • 4+ years of security engineering or related security experience
  • 3+ years of cloud experience
  • Solid understanding of information security principles around confidentiality, integrity, and availability
  • Experience with logging platforms such as Splunk or similar tools
  • Experience with endpoint security platforms (e.g., CrowdStrike, SentinelOne, traditional AV)
  • Scripting proficiency in one or more: Unix/Shell, Python, Golang, Rust, PowerShell
  • Experience with IaC tools such as Terraform or CloudFormation
  • Strong organizational, analytical, and problem-solving skills
  • Ability to make sound decisions in a complex, fast-changing environment
Job Responsibility
Job Responsibility
  • Design, build, scale, and maintain core security infrastructure and controls
  • Respond to security tickets requiring engineering-level configuration changes or enhancements
  • Assist with the investigation and remediation of security incidents
  • Serve as a Security SME for secure cloud infrastructure
  • Provide guidance and feedback on cloud and hybrid security solutions
  • Partner with internal teams to provide security requirements for key initiatives
  • Conduct POCs and collaborate with vendors to evaluate and recommend solutions
  • Implement new security technologies as part of project-based initiatives
  • Communicate project and issue status to management and business stakeholders
  • Create and maintain documentation for security projects and processes
What we offer
What we offer
  • comprehensive healthcare coverage
  • flexible PTO
  • equity RSUs
  • annual performance bonus opportunities
  • retirement account support
  • 14+ weeks of paid parental leave
  • career development opportunities
  • company-paid privacy certification exam fees
  • Fulltime
Read More
Arrow Right

Expert Software Engineer

This Expert Software Developer will serve as the primary technical SME for AI ca...
Location
Location
United States , Springfield
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years demonstrated experience with software development using SAFe or similar Agile methodologies, to include working with Scrum Masters and/or Product Owners to decompose high level requirements into actionable user stories
  • At least 6 years of demonstrated experience coding in Python or another language
  • At least 6 years of demonstrated experience with DevSecOps and CI/CD, specifically utilizing GitLab or similar Git repository
  • At least 6 years of demonstrated experience with Infrastructure as Code (IaC) such as Terraform
  • At least 6 years of demonstrated experience with Container and Orchestration technologies (e.g., Docker, Kubernetes, OpenShift)
  • Strong experience with AWS, including but not limited to EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, and CDK
  • Strong experience with AI/ML, including at least one of: Embedding models (sentence-transformers, Titan, SageMaker JumpStart models), RAG pipelines, Vector stores (OpenSearch, Elasticsearch, Pinecone-like services), Metadata extraction and NLP pipelines, Batch/stream interface
  • Experience designing scalable APIs and backend services
  • Ability to clearly communicate, verbally and in writing, complex technical concepts and challenges/obstacles in a clear and direct manner
  • Active TS/SCI with the ability to obtain a Poly
Job Responsibility
Job Responsibility
  • Lead the design and development of AI/ML features supporting metadata enrichment, entity extraction, content classification, and semantic match
  • Develop and integrate vector search, embeddings, RAG pipelines, and ML inference components into GEODS catalog services
  • Contribute to all phases of the software development life cycle
  • Write well-designed, testable, efficient, and maintainable code
  • Ensure designs follow specifications approved by customer
  • Contribute to planning and prioritization of work for future Program Increments
  • Recommend changes to improve established application and organizational processes
  • Prepare and produce releases of software components
  • Support formal testing and resolution of defects
  • Provide technical support and consultation for application and infrastructure defects and questions
  • Fulltime
Read More
Arrow Right

DevOps Lead - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience in DevOps practices
  • CI/CD Pipeline Management: Design, implement, and maintain robust, scalable, and secure CI/CD pipelines for microservices applications, ensuring continuous integration, delivery, and deployment
  • Infrastructure Management: Lead the design, provisioning, optimization, and management of scalable data infrastructure (compute, storage, networking) across cloud, ECS, and/or on-premise environments
  • Automation: Develop and maintain automation scripts and tools using Shell, Python, or Java to streamline operational tasks and improve efficiency
  • Infrastructure Procurement: Oversee the end-to-end Solution (SLTN) process for infrastructure procurement, ensuring timely and compliant resource acquisition
  • Capacity Planning: Conduct capacity planning and performance analysis for microservices and infrastructure to ensure scalability and reliability
  • Security & Access Management: Design and implement secure machine-to-machine communication strategies and manage infrastructure access, adhering to security best practices
  • Microservices Operations: Provide operational expertise and support for highly distributed microservices architectures, including troubleshooting, performance tuning, and incident response
  • Governance & Observability: Implement data governance policies through automation and establish comprehensive observability (monitoring, logging, alerting) for data pipelines and infrastructure
  • Mentorship & Collaboration: Mentor junior DevOps engineers, promote best practices, and collaborate with development, QA, and infra security teams
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right