Motion Recruitment | Jobspring | Workbridge

DevOps Engineer

Cedar Rapids , Iowa

Onsite

Full Time

$100k - $140k

We are working with a company in the aerospace industry that is seeking a skilled and motivated DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in developing and implementing automated systems and tools to support our software development and deployment processes. You will collaborate closely with cross-functional teams, including software engineers, system administrators, and quality assurance professionals, to optimize our software development lifecycle and enhance overall operational efficiency.
Responsibilities:
  1. Design, develop, and maintain robust and scalable DevOps solutions and frameworks that support continuous integration, delivery, and deployment.
  2. Build and manage automated deployment pipelines, including version control, continuous integration (CI), continuous delivery (CD), and automated testing.
  3. Collaborate with development teams to define infrastructure requirements, provide guidance on best practices, and ensure application scalability, reliability, and security.
  4. Monitor and optimize system performance, ensuring high availability and uptime for production environments.
  5. Troubleshoot and resolve issues related to infrastructure, build processes, and deployment pipelines.
  6. Implement and maintain configuration management tools to automate software provisioning and environment management.
  7. Implement and manage containerization technologies, such as Docker, for application deployment and orchestration.
  8. Participate in code reviews, contribute to the development of coding standards, and promote best practices across the development teams.
Qualifications:
  1. Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent work experience may be considered.
  2. Proven experience as a DevOps Engineer or similar role in a software development environment.
  3. Strong knowledge of software development methodologies, continuous integration/delivery, and Agile practices.
  4. Proficiency in scripting languages such as Bash, Python, or PowerShell.
  5. Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
  6. Familiarity with configuration management tools like Ansible, Puppet, or Chef.
  7. Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
  8. Solid understanding of cloud platforms (e.g., AWS, Azure, or Google Cloud) and infrastructure-as-code (IaC) tools like Terraform or CloudFormation.

Posted by: Amanda Oliver

Specialization: