Your search has found 17 jobs

Full Stack Engineer - PHP / Vue.js - Remote Contract 

New Iron is helping a client hire a Full Stack Engineer - PHP / Vue.js Developer to work on existing and green-field projects. 

This is a remote contract position till the end of 2020. 

Candidates for this position must have: 

  • Demonstrable experience Vue.js Framework 
  • Strong Object Oriented Analysis and Design skills 
  • Demonstrable experience in Test Drive Development

The ideal candidate is hands on, and capable of designing and developing complex SaaS applications. 

If you are a self-driven, high energy individual, who wants to join a team dedicated to developing clean, well-designed, well-documented, reusable, testable code then we should talk!

 

Should Have:  

  • 5+ years experience software development
  • Experience with PHP 
  • Experience with JavaScript - Vue.js
  • OO Design and design patterns
  • Experience with AWS 
  • Demonstrable, practical experience using TDD and unit testing
  • Experience with SOA and web services (REST, SOAP, XML, JSON)
  • Agile; practical experience with unit testing and Continuous Integration

 

Nice to have: 

  • Experience with MySQL 
  • Laravel Framework experience 
  • Bachelor degree in Computer Science or a related field

 

This is a remote contract role for a client based in Austin, TX. Principals only. Recruiters please do not contact this job poster.



Location: Austin, TX, USA
Job type: Contract
Emp type: Full-time

Data Engineer - Advanced Analytics - Remote 

New Iron is leading the search for a Data Engineer to join an industrial manufacturing company on the cutting edge of materials science.  

This is a direct-hire remote role for a customer based in Charlotte, NC. Remote candidates will be considered. 

You will join a core platform development team designing and implementing high-performance data pipelines using cutting edge technologies. 

Your primary responsibility will be to architect reliable large scale data ingestion pipelines that land inbound data from various data stores throughout our clients on-premise and cloud based data lakes. 

You will join a development team supporting advanced analytics projects by requiring data validation, data profiling automation, and CI/CD to ensure maintainability of inbound data flows. 

If you are an expert on query languages and data cleansing, and have experience working on large scale data engineering projects, we'd love to talk to you! 

 

Responsibilities may include: 

  • Design, test, deploy and maintain highly performant data ingestion pipelines from landed to cleansed, batch to streamed unstructured data using Apache Spark 
  • Participate in code reviews and improve software engineering standards and best practices and share knowledge with peers
  • Work with cross functional teams using Agile development best practices, CI/CD methods with goal of automating the build integration, deployment and monitoring 
  • Stay current with industry trends and technologies advancements to improve your quality, productivity and performance 
  • Work with data source teams to define data cleansing and enrichment requirements for landed data. Also data ingestion requirements including implementation to result landed data as valid 
  • Provide support in a DevOps environment such as monitor tokens and overall system performance

 

Should Have: 

  • 5+ years in Big data engineering roles 
  • Expert with Apache Spark platform for developing batch, micro-batch and streaming ingestion pipelines and leveraging all levels of the API (e.g., SparkContext, DataFrames, DataSets, GraphFrames, SparkSQL, SparkML) 
  • Experience with AWS services such as S3, EC2, DMS, RDS, RedShift, DynamoDB, CloudTrail,EKS, IAM and CloudWatch
  • Experience with Terraform / CloudFormation 
  • Experience developing and maintaining ETL and ELT pipelines for Data Warehousing (On-prem and Cloud)  
  • Expert using query languages (e.g., SQL or Spark SQL)  
  • Expert with agile development; CI/CD environment 
  • Expert with Data Cleansing tools 
  • Expert with traditional relational and polyglot persistence technologies 
  • Strong Hands on with Spark core architecture e.g S3, parquet and Delta Lake architecture, similar technologies and tools 
  • At least one modern JVM language such as Java, Scala 
  • At least one other language such as Python
  • Strong hands on understanding of notebook environments such as JupyterHub
  • Values and prioritizes well designed, testable, extensible and maintainable code 
  • Excellent technical communication, collaboration, time-management skills 

 

Nice to Have: 

  • Master degree in Computer Science or a related field 
  • Full Stack experience developing large scale distributed systems 
  • Familiarity with Oracle, Microsoft SQL, SSIS, SSRS 
  • Familiarity with enterprise ETL and integrations tools such as Informatica, Mulesoft
  • Familiarity with open source data integration and DAG tools such as NiFi, Airflow, Streamsets, etc.
  • Familiarity with Data sources and integration solutions ( used in manufacturing enterprises) such as Maximo, Pi Integrator, etc.  
  • Reporting and analysis tools such as PowerBI, Tableau, etc. 

 

Candidates must be authorized to work in the United States on a full-time basis for any employer. Principals only.Recruiters, please do not contact this job poster.



Location: Remote
Job type: Permanent
Emp type: Full-time

DevOps Engineer - Agile Build CI/CD Pipeline  

New Iron is leading the search for DevOps Engineer to construct and maintain the CI/CD build pipeline for a set of Agile teams. 

This is a challenging direct-hire remote role for a customer based in Charlotte, NC. Remote candidates will be considered. 

You will be responsible for the CI/CD process that ensures the code can be built, tested and deployed with minimal to no disruption to production.

The ideal candidate has deep expertise with automated build tools, has supported Agile application development teams, and led the construction of build pipelines to achieve Continuous Integration and Continuous Delivery. 

If you are a creative, self directed individual, who is obsessed with the development process and the tooling around it, and you are a great team player open to new challenges providing innovative solutions to support development teams, we'd love to speak with you!

 

Responsibilities may include:

  • Maintaining development cloud environments
  • Automating deployments from source through to dev, stage, and production
  • Tuning automation to overcome systems performance and stability issues
  • Creating tests around the infrastructure suite to improve reliability 
  • Delivering improvements to automated infrastructure components within an Agile methodology
  • Recommending and implement alternative tools and new technologies that could better solve challenges
  • Assist product teams as embedded development operations resources

 

Should Have: 

  • 5+ years of experience deploying and supporting scalable and high availability infrastructure utilizing CI/CD tools
  • Experience with CI/CD tools, such as TeamCity, Jenkins
  • Experience with SCM tools
  • Proficient in scripting languages such as Python, Bash, PowerShell, and Batch
  • Excellent verbal and written skills
  • Experience with agile development
  • Experience with automated testing tool integration
  • Experience with AWS, GCP, or Azure production high-traffic environment 
  • Cloud automation experience using tools such as Terraform, CloudFormations, Ansible, SaltStack
  • Experience with event monitoring and alerting tools such as Datadog, Stackdriver, Nagios, Grafana, Kabana, and Splunk
  • Container Orchestration experience using tools like Kubernetes, Docker Swarm, Amazon ECS
  • Experience with database technologies such as Postgres, Redis, MongoDB, ElasticSearch

 

Candidates must be authorized to work in the United States on a full-time basis for any employer. Principals only.Recruiters, please do not contact this job poster.

 

Location: Remote
Job type: Permanent
Emp type: Full-time

Domain Data Architect, Machine Learning - Remote 

New Iron is leading the search for a Machine Learning Architect to join an industrial manufacturing company on the cutting edge of materials science.

This is a direct-hire remote role for a customer based in Charlotte, NC. Remote candidates will be considered. 

You will join a core platform development team designing and implementing high-performance data pipelines using cutting edge technologies. 

Your primary responsibility will be to architect outbound data engineering, integration and machine learning deployment pipelines, including their associated lifecycle management systems and practices. 

Candidates should have experience with supervised and unsupervised learning as well as CNNs, RNNs or other deep learning algorithms

The ideal candidate has a strong data science background and is passionate about operationalized model deployment. 

If you enjoy working with large data sets and learning new technologies, we’d like to talk to you!

 

Should Have: 

  • 10+ years of software development experience 
  • Previously worked with large scale data or production ML and other deep learning algorithms 
  • Proven lead experience using MLflow platform from architecture to implementation efforts 
  • Experience with Apache Airflow, including an understanding of segmented vs unsegmented operationalization 
  • Strong Understanding with Apache Spark platform, leveraging all levels of the API (e.g., SparkContext, DataFrames, DataSets, GraphFrames, SparkSQL, SparkML)
  • Strong Understanding of Spark core architecture 
  • Full Stack experience developing large scale distributed systems 
  • At least one modern JVM language such as Java, Scala 
  • At least one other language such as Python
  • Past experience with DevOps best practices and production development
  • Values and prioritizes well designed, testable, extensible and maintainable code 
  • Excellent technical communication, collaboration, time-management skills 

 

Nice to Have: 

  • Master degree in Computer Science or a related field
  • AWS Experience using S3, EC2, ECS, Lambda, RDS 
  • Functional programming esp. for use in distributed systems 
  • CI/CD experience such as Kuberetes, Docker, etc. 

 

Candidates must be authorized to work in the United States on a full-time basis for any employer. Principals only.Recruiters, please do not contact this job poster.



 

Location: Charlotte, NC
Job type: Permanent
Emp type: Full-time

Director of Operations - DevOps 

New Iron is leading the search for a Director of Operations / DevOps to join an upbeat and innovative SaaS platform company in Austin, TX. 

You will join a team of engineers who are providing highly available and scalable on demand APIs that are integrated directly into end customer solutions. 

Your primary focus will be to ensure the high availability necessary to operate an API infrastructure embedded directly into the critical path of end customer sales workflows.  You will also provide leadership for the DevOps organization. 

The ideal candidate will have strong technical leadership, a background managing highly productive teams, and hands on experience delivering and maintaining highly available cloud based APIs. 

If you are passionate about building highly available, highly scalable and performant solutions, we'd love to speak with you! 

 

Responsibilities, may include: 

  • Build, deploy and maintain highly available cloud-native microservices applications
  • Implement automation, effective monitoring, and infrastructure-as-code
  • Manage continuous integration, critical applications and make tool recommendations 
  • Collaborate with multiple agile teams to deliver end-to-end products and features from conception to delivery
  • Provide direction and overall IT architecture in order to enhance mission-critical business operations
  • Provide visibility of hosting costs and correlate spend with objectives 
  • Work closely with decision makers to identify, recommend, develop, implement and support cost effective technology solutions 
  • Build, lead and mentor a global team with high-performing devops engineers responsible for a large-scale, big data
  • Ensure security of data center
  • Put in place processes for pen tests, scanning tools and audits 

 

Should Have: 

  • 8+ years of hands on technical DevOps experience 
  • 5+ years managing teams for SaaS applications in cloud technologies 
  • Hands on experience managing large-scale, highly available cloud based (AWS is preferred) SaaS applications including multi-tiered architecture and microservices
  • Experience with building and leading medium-sized teams of engineers (10-20 FTE across multiple geographies)
  • Experience with cloud technologies such as AWS, GCP, etc.
  • Experience building and supporting critical services with a focus on automation, availability and performance 
  • Hands-on experience advising on build and deployment processes to ensure standard methodologies
  • Ability to coach the team on trends, standard methodologies and the best use of DevOps tools such as Openshift, BitBucket, Jenkins, AWS Devops etc. 
  • Experience with multiple DevOps technologies including Version Control software, CI/CD, infrastructure-as-code, configuration management tools, etc. 
  • Experience working in an Agile Environment using CI/CD best practices 

 

Nice to Have: 

  • BS degree in CS or related field 
  • Experience with billing capacity 
  • Customer/end user focused 
  • Knowledge of Salesforce 

Candidates must be authorized to work in the United States on a full-time basis for any employer. Principals only. Recruiters, please do not contact this job poster.





Location: Austin, TX
Job type: Permanent
Emp type: Full-time

DevOps Engineer - AWS Cloud Admin 

New Iron is leading the search for DevOps Engineer with strong AWS administration skills. 

This is a challenging direct-hire remote role for a customer based in Charlotte, NC. Remote candidates will be considered. 

You will be joining a team that applies AWS best practices for application deployment, operations and management. 

The ideal candidate has deep expertise in administering and supporting enterprise-scale infrastructure in AWS. 

If you are a creative, self directed individual open to new challenges and a great team player that provides innovative solutions to support application deployment, we'd like to speak with you!

 

Responsibilities may include: 

  • Supporting the administration of multiple Big Data applications deployed in AWS
  • Automation of deployments and rollbacks in production
  • Coordinating activities across multiple teams
  • Introducing AWS best practices for operations and management 
  • Research implementation and maintenance of new and existing tools
  • Develop world class deployment systems using existing technologies
  • Assist teams with product deployments into various cloud infrastructures

 

Should Have: 

  • 5+ years of experience in a DevOps role 
  • Deep experience with AWS
  • Experience with addition cloud platforms is a strong plus 
  • Container orchestration experience with Kubernetes in multiple environments (OnPrem/EKS/AKS)
  • Advanced CI/CD experience (Jenkins, Spinnaker, Argo CD)
  • Infrastructure as code (Terraform, Helm)
  • Experience with service mesh implementations (Istio)
  • System configuration tools experience 
  • Software development exposure for scripting and tooling (Git, Shell, Python, Javascript)
  • BS in Computer Science or relevant field 

Candidates must be authorized to work in the United States on a full-time basis for any employer. Principals only.Recruiters, please do not contact this job poster.

 

Location: Remote
Job type: Permanent
Emp type: Full-time

DevOps Engineer - Advanced Analytics 

New Iron is leading the search for DevOps Engineer to join an industrial manufacturing company on the cutting edge of materials science.  

This is a direct-hire remote role for a customer based in Charlotte, NC. Remote candidates will be considered. 

The primary focus of this position is the support and maintenance of a set of high performance Databricks and Spark applications. 

You will join a core platform development team designing and implementing high-performance data pipelines using cutting edge technologies. 

Your focus will be on supporting the deployment of systems that include data ingestion, data processing and algorithm development. 

If you are a highly collaborative individual, working in a fast paced environment with exceptional implementation of high performance data pipelines, we'd love to speak with you! 

 

Responsibilities may include: 

  • Assist Data Platform Team troubleshooting issues encountered in data ingestion 
  • Supporting resilient production ETL pipelines using workflow orchestration tools such as Airflow, Prefect, AWS SSep Functions. 
  • Deploying and managing infrastructure with automation to support data pipelines.
  • Deploying and scaling machine learning models in production.
  • Supporting the administration of multiple Big Data applications deployed in AWS
  • Automation of deployments and rollbacks in production
  • Coordinating activities across multiple teams
  • Introducing AWS best practices for Databricks and Apache Spark  
  • Research implementation and maintenance of new and existing tools
  • Develop world class deployment systems using existing technologies
  • Assist teams with product deployments into various cloud infrastructures

 

Should Have: 

  • 5+ years of experience in a DevOps role 
  • Experience maintaining systems built with Databricks and Apache Spark 
  • Expertise with AWS. Experience with other cloud platforms is a strong plus
  • AWS Experience using S3, EC2, ECS and EKS, IAM and CloudWatch 
  • Experience with infrastructure tools such as Terraform, Packer, Ansible, etc
  • Experience maintaining container orchestration solutions 
  • Experience supporting large scale data or production ML 
  • Excellent technical communication, collaboration, time-management skills 
  • Software development exposure for scripting and tooling (Git, Shell, Python, Javascript)
  • BS in Computer Science or relevant field 

 

Candidates must be authorized to work in the United States on a full-time basis for any employer. Principals only.Recruiters, please do not contact this job poster.

 

Location: Remote
Job type: Permanent
Emp type: Full-time

Sr Backend Engineer - Node.js Microservices 

New Iron is leading the search for a Sr Backend Engineer to join a dynamic rapidly growing software company. 

This is a challenging direct-hire role to build and ensure server-side performance of online large-scale applications used by hundreds of thousands of simultaneous users. 

Our client’s product has millions of unique users daily, a large transaction volume, and strict response requirements. 

The ideal candidate will have significant development experience using JavaScript / Node.js to build microservices architecture to ensure the delivery and improvement of our client user experiences. 

If you are a highly collaborative engineer, with a strong sense of self direction, the ability to execute independently, and a keen mind for breaking down problems, we should talk!

Responsibilities, may include: 

  • Design, document and deliver high quality products as part of our microservice architecture in partnership with the Product Team.
  • Work closely with cross-functional project teams to develop new or additional functionality. Maintain velocity while minimizing defects.
  • Foster a test-driven culture by reviewing code with peers and share best practices
  • Focus on the backend technologies in Data management, APIs and microservices 

Should Have: 

  • 5+ years in software development 
  • Experience with JavaScript and TypesScript
  • Experience in microservice development using Node.js/Express.js
  • Experience with MongoDB or other NoSQL databases
  • Expert in microservices architectural patterns and design, cloud orchestration and DDD
  • Strong understanding of SOA architectures (E.g JEE, Web Services, REST/GraphQL)
  • Experience practicing Agile development (E.g.,Scrum/Kanban, CI/CD)
  • Excellent debugging, profiling, communication and analysis skills

Nice to have: 

  • Experience ASP.NET development ( MVC and Web APIs) 
  • Experience developing highly scalable backend systems
  • Experience writing and maintaining automation unit tests 
  • Experience with game engine especially plugin development ( E.g Unity)
  • Development of REST APIs and services 
  • Experience with web frameworks such as React or similar 
  • BS or MS in CS, Data Science or related field 

 

This is a full-time position located in Austin,TX.  Principals only. Recruiters please do not contact this job poster.

 

Location: Austin,TX
Job type: Permanent
Emp type: Full-time

Data Architect - Azure 

New Iron is looking for a seasoned Data Architect to build highly scalable, resilient, and secure systems. 

Priority will be given to candidates that have experience with Azure cloud services. 

Our client's product has millions of unique users daily, a large transaction volume, and strict response requirements. 

 

Responsibilities: 

  • Collaborating with other stakeholders on data architecture, product strategy and operational processes. 
  • Ensuring quality and consistency of data across the system.
  • Providing day-to-day guidance to our development, data science, and analytics teams. 
  • Building data governance and data related best practices for all product teams   
  • Defining the data architecture for major areas of the platform 
  • Recommending actions to maintain cost effectiveness and competitiveness. 
  • Working on multiple projects, with complex and challenging requirements, 
  • Enhancing time-to-market 3rd party consulting, open source components, COTS, or cloud services

 

Should Have: 

  • 8+ years of experience as a Data Architect 
  • Expert in microservices architectural patterns and design 
  • Expert in enterprise data architecture, MDM, data security 
  • Expert with integration design, data system HA, geo-redun, DR and optimization
  • Strong understanding of Domain-driven design 
  • Strong understanding of relational databases and database/schema design such as NoSQL, MySQL, Postgres, MongoDB,SQL and database schemas 
  • Strong knowledge in Spark for streaming, ML 
  • Strong knowledge in streaming services such as Kafka, Kinesis, Hive, HBASE, etc. 
  • Strong understanding of Cloud Big Data and Pipeline services 
  • Experience with Test Driven Development  (TDD)
  • Experience with domain driven design 
  • Excellent technical communication, collaboration, time-management skills 
  • A detail-oriented, organized thought process and the ability to prioritize requirements.
  • A keen sense of the solution design and architecture

 

Nice to Have: 

  • BS or MS in CS, Data Science or related field 
  • Data Visualization tools such as Tableau, ElasticSearch, etc.
  • Programming Language such as Scala, Java, R, etc. 
  • Azure Big Data Technologies 

 

This is a full-time position located in Austin,TX.  Principals only. Recruiters please do not contact this job poster.

 

Location: Austin,TX
Job type: Permanent
Emp type: Full-time

QA Lead - Mobile Applications 

New Iron is leading a search for QA Lead for a dynamic rapidly growing software company. 

This is a challenging direct-hire role to build and ensure server-side performance of online large-scale applications used by hundreds of thousands of simultaneous users. 

Our client’s product has millions of unique users daily, a large transaction volume, and strict response requirements. The ideal candidate will have experience ensuring, and improving the user experience of similar applications. 

Your job will be to define a test strategy and lead a QA engineering team in developing, maintaining, and executing tests. 

A primary focus will be to establish an automated framework to support the unit testing and TDD delivery of the engineering teams. You should have the ability to influence your team members in test first best practices.

 

The ideal candidate: 

  • Values and prioritizes well designed, testable, extensible and maintainable code 
  • Experience coordinating a team of QA developers 
  • Mentor and train team members 
  • Has hands-on test case writing as well as test case execution skills 

 

If you are passionate about quality software solutions and maintaining high measurable test code coverage, we’d like to talk to you!

 

Responsibilities, may include: 

  • Working with other functional teams to support the design of test cases for CI/CD automation and operations, performance, compliance/security testing 
  • Ensuring the delivery high-quality products 
  • Developing high-quality use-case/test-case requirements that define goals, acceptance criteria, and measurable results.
  • Providing budget, training, and hiring needs to senior management
  • Improving existing test applications 
  • Tracking and reporting metrics (defect densities/open defect counts) 

 

Should Have: 

  • At least 2+ years of experience managing teams 
  • At least 3+ years of mobile software testing experience 
  • Expert with web automation tools such as (Selenium, Appium, Katalon Studio) 
  • Strong knowledge of software QA methodologies, testing tools, and processes
  • Strong, demonstrable background in TDD. 
  • Understanding of mobile software development challenges
  • Agile; Must have practical experience with unit testing and Continuous Integration
  • Knowledge in concepts of Performance & Load Testing
  • Skills with high fluency in defect tracking
  • Excellent communication, collaboration, time-management skills 
  • Experience with SOA ( REST, SOAP, XML, JSON)

Nice to have: 

  • Managing outsourced teams 
  • BS in Computer Science 

 

This is a full-time position located in Las Vegas, ND.  Principals only. Recruiters please do not contact this job poster.



Location: Austin,TX
Job type: Permanent
Emp type: Full-time