DevOps Engineer
Application Development - Engineer
ChicagoIllinois Direct Hire Oct 17, 2024

Job Title: DevOps Engineer (AWS)

Location:
 Dallas/Chicago - Hybrid (2 days remote)

Job Description:

Spero Tech is representing one of our clients in a Direct Hire search for a DevOps Subject Matter Expert, where you'll provide expertise in supporting applications deployed in non-production AWS environments and third-party applications. Your role will involve identifying root causes, automating solutions, and supporting development teams in a fast-paced, dynamic environment using cutting-edge tools and cloud technologies. You will manage day-to-day activities as needed and contribute to the overall success of our development and deployment processes.

Primary Duties and Responsibilities:

  • Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes.
  • Leverage in-depth knowledge and hands-on experience with DevOps tools and technologies, including GitHub, Jenkins, Terraform, Docker, Ansible, Kafka, AWS, Apigee, and Kubernetes.
  • Provide support for lower environments, incident management, and problem resolution.
  • Troubleshoot and resolve complex support issues in non-production environments.
  • Create procedural and troubleshooting documentation for cloud-native applications.
  • Write advanced automation scripts using tools such as Groovy, Ansible, and Terraform.
  • Perform additional duties as assigned.

Qualifications:

  • Strong problem-solving skills with the ability to work independently.
  • Confidence in your abilities and decision-making.
  • Ability to work well under minimal supervision and in high-pressure situations.
  • Flexibility to be on call from 5 PM to 7 AM for 3 months per year.
  • Good written and oral communication skills to collaborate effectively with cross-functional teams.

Technical Skills:

  • Expert understanding of scripting, coding, and network technologies.
  • Experience with CI/CD tools such as Artifactory, Jenkins, and GIT.
  • Hands-on experience with cloud-native applications, including Terraform and infrastructure-as-code tools.
  • Proficiency in Java or Python programming, containerization technologies like Docker or Kubernetes.
  • Experience with cloud-based systems (AWS, Azure, or Google Cloud) and microservices support.
  • Strong analytical and problem-solving skills with experience in incident resolution.
  • Understanding of Agile practices and software development methodologies.

Education and Experience:

  • Bachelor's degree in a related field.
  • 5-7 years of experience in a distributed multi-platform environment.
  • Minimum 2 years working with Kafka.
  • Minimum 3 years of experience supporting enterprise monitoring technologies.
  • Cloud Certification (preferred).