ITT is an industrial manufacturer of critical, engineered components that serve fast-growing end markets in transportation, flow, energy, aerospace and defense. The company’s differentiation is sustained through a combination of several factors: execution, the quality of its leadership and our DNA as an engineering leader. We have a clear purpose as an organization: to provide our customers with cutting-edge solutions to help solve their most critical needs.
The company generated 2023 revenues of $3.3 billion and is comprised of three distinct segments:
Motion Technologies ($1.5B revenue) is a global leader in brake pads, shock absorbers and sealing solutions for the automotive and rail marketsIndustrial Process ($1.1B revenue) is a global leader in centrifugal and twin-screw pumps for the chemical, energy, mining and industrial marketsConnect & Control Technologies ($0.7B) is a niche player in harsh environment connectors and control components in critical applications for the aerospace, defense and industrial markets.ITT is headquartered in Stamford, Connecticut with over 10,000 employees in more than 35 countries and sales in approximately 125 countries.
Position SummaryAt ITT, we are looking for a DevOps Engineer to join our technology team. This role will be responsible for designing, implementing, and managing the company’s infrastructure (Azure and on-prem) and DevOps processes, including automation, deployment pipelines, and monitoring solutions. As a critical part of our team, you will help us build a reliable and efficient cloud environment that supports our applications and services.
Essential ResponsibilitiesTo succeed in this role, you will need to:
Have a good understanding of cloud infrastructure, particularly in Azure, and a passion for automation and DevOps best practices as well as proficient skills and abilities related to Windows Server operating system related and automation.Be comfortable working in a fast-paced, agile environment with evolving priorities.Possess excellent problem-solving skills and be proactive in identifying opportunities for process improvements.Collaborate effectively across development, operations, and security teams.
More specifically you will:
Design, implement, and manage CI/CD pipelines for automated deployments, using tools like Gitlab, Azure DevOps, GitHub Actions, and other automation frameworksDeploy and manage Azure infrastructure (e.g., Azure Kubernetes Service, Azure App Services, Virtual Networks) following best practices for scalability, reliability, and securityAutomate infrastructure provisioning and configuration management using Infrastructure as Code (IaC) tools, such as Terraform or Azure Resource Manager (ARM) templatesSet up and maintain monitoring, logging, and alertingEnsure high availability and disaster recovery strategies are in place, including backup and failover configurationsCollaborate with Data Analytics & AI, and Web Development teams to ensure smooth integration of DevOps practices, enabling faster and more reliable software deliveryOptimize cloud resources to balance performance and cost, making recommendations on scaling and usage adjustmentsManage security and compliance for Azure resources, including implementing identity and access management policies and auditing practicesStay up-to-date with the latest DevOps tools, advocating for continuous improvement and the adoption of modern practicesDesign, write, and implement code to assist in automating manual tasks associated with on premises server and systems managementPosition Requirements 3-6 years of experience in DevOps or cloud infrastructure engineering, preferably on AzureProficiency in CI/CD pipeline management, repositories, and artifact managementHands-on experience with infrastructure services automationExperience supporting SharePoint Architecture on-prem or onlineStrong understanding of Infrastructure as Code (IaC) Familiarity with monitoring and logging solutions on Azure, such as Azure Monitor, Application Insights, and Log AnalyticsExperience in scripting and automation using PowerShell, Bash, or PythonKnowledge of containerization and orchestration (Docker, Kubernetes)Solid understanding of security best practices in cloud environments, including IAM policies, network security, and compliance requirementsStrong communication skills, with the ability to work effectively in cross-functional teams and explain DevOps practices to non-technical stakeholders.A proactive mindset with a focus on continuous improvement and a passion for automating repetitive tasks
Will be considered a plus:
Experience with GitHub Actions for CI/CD in addition to Azure DevOpsExperience with Microsoft Fabric or other Azure-native tools for modern DevOps and data workflowsFamiliarity with config management tools like Ansible or ChefExposure to DevSecOps practices for integrating security into the CI/CD pipelineRelevant certifications, such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate or similar.
Education:
Bachelor’s Degree in Computer Science, Information Systems, or a related field#LI-HYBRID
Options Apply for this job onlineApplyEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Connect With Us! Not ready to apply? Connect with us for general consideration. ITT Inc. is an Equal Opportunity/Affirmative Action employer and all qualified applicants will receive consideration without regard to age, color, gender, gender identity, national origin, physical or mental disability, protected veteran, race, religion, sexual orientation, or any or any other characteristic protected by law. (Government security rules may restrict certain work to specific individuals based on government criteria.)California residents, click this link Application FAQs
Software Powered by iCIMS