Filter by Category
Filter by State
Filter by City
Open Positions (1)
Direct Hire May 16, 2024 Application Development - Engineer Spero Tech: Associate DevOps Engineer   As a Associate DevOps Engineer, you will provide subject matter expertise for ongoing support of applications deployed to non-production AWS environments and supporting 3rd party applications. You will identify root causes and automate solutions to support development. This role requires a deep understanding of DevOps practices, leadership skills, and expertise in various tools and technologies. You will be working in a fast-paced, dynamic environment, using cutting-edge tools and cloud technologies. Manage day-to-day activities when called upon. Primary Duties and Responsibilities: Design, develop, release, and support cloud-native applications running on containers, Kubernetes, and Docker within AWS. Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes. Possess in-depth knowledge and hands-on experience with DevOps tools and technologies, including but not limited to GitHub, Jenkins, Terraform, Ansible, Kafka, AWS, Apigee. Support the lower environments for incident and problem management. Resolve complex support issues in non-production environments. Create procedural and troubleshooting documentation related to cloud-native applications. Write complex automation scripts using common automation tools, such as YAML, JSON, Bash, Groovy, Ansible, Terraform, and Python. Perform other duties as assigned. Supervisory Responsibilities: N/A Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. Excellent problem-solving skills. Ability to work independently. Ability to work with management to prioritize tasks. Demonstrate strong confidence in abilities and knowledge. Ability to work well in crisis situations. Ability to work under minimal supervision. Flexibility to be on call from 5 PM to 7 AM for 3 months per year. Good written and oral communication skills. Technical Skills: Expert understanding of Kubernetes and Docker, including best practices. Expertise in cloud containerization; design, develop and troubleshoot. Strong programming or scripting skills in YAML, Helm Charts, JSON, Bash, Groovy, Ansible, Terraform, Python, or Java. Advanced level on networking technologies. CI/CD tools such as Artifactory, Jenkins, GIT, SonarQube. Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in IaC and CaC; Ansible, Terraform. Experience with Kafka infrastructure and processes. Understanding of software development methodologies and Agile practices. Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues. Good verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams. Familiarity with monitoring and logging tools such as the ELK stack, Splunk. Familiarity with technologies used to support microservices. Education and/or Experience: Bachelor's degree in a related area. 7+ years of related experience. Minimum 7 years of experience working in a distributed multi-platform environment. Minimum 3 years of experience working with Kubernetes. Minimum 3 years of experience working on scripting or programming. Certificates or Licenses: Cloud certification is a plus.