DevOps - Implementation Engineer

Company:  Penn Foster
Location: Downers Grove
Closing Date: 08/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The Company

Stenograph LLC is a world leader in the court reporting industry and has been in business for over 75 years. Stenograph provides a full suite of products and software for dictation and transcription applications. The company offers shorthand writing machines and computer-aided transcription software for the information technology needs of the court reporting and captioning communities. The company also provides training materials and professional development courses for students and court reporting professionals. The company markets its products through its sales force and distributors in the United States and internationally.

Stenograph is solely owned by The Heico Companies, LLC, a privately held, $2B revenue company that specializes in acquiring distressed assets, improving their performance, and holding them for the long term. The Heico Companies manages diverse businesses through four platforms: Metal Processing, Construction, Ancra, and Pettibone.

The Position

The DevOps - Implementation Engineer will play a crucial role in designing, implementing, and maintaining our organization's DevOps infrastructure and processes. Your expertise in deploying and managing applications, automating workflows, and optimizing system performance will be essential for the successful delivery of our products and services.

Job Description

Primary Responsibilities

  1. Design and implement DevOps processes: Collaborate with cross-functional teams to establish and enhance DevOps practices, including continuous integration, continuous deployment, and configuration management.
  2. Infrastructure deployment: Design, deploy, and manage infrastructure components such as servers, virtual machines, containers, and network configurations in both on-premises and cloud environments.
  3. Automation and tooling: Develop and maintain automation scripts and tools to streamline deployment, monitoring, and maintenance processes, ensuring efficiency and scalability.
  4. Application deployment and management: Work closely with development teams to facilitate the deployment and management of applications across various environments, ensuring smooth release cycles and minimal downtime.
  5. Monitoring and troubleshooting: Implement and maintain monitoring and alerting systems to proactively identify and resolve performance issues, bottlenecks, and system failures.
  6. Security and compliance: Collaborate with security teams to implement security best practices, conduct vulnerability assessments, and ensure compliance with industry standards and regulations.
  7. Documentation and knowledge sharing: Create comprehensive technical documentation, guidelines, and procedures to facilitate knowledge sharing and maintain system integrity.
  8. Collaboration and communication: Foster effective communication and collaboration with cross-functional teams, including developers, system administrators, and project managers, to ensure seamless integration and delivery of products and services.

Job Requirements

  1. Education: bachelor’s degree in computer science, Information Technology, or a related field or equivalent relevant experience.
  2. Relevant certifications such as AWS Certified DevOps Engineer or Azure Administrator Associate are a plus.
  3. Experience: Minimum of 5 years of experience as a DevOps Engineer, Implementation Engineer, or a related role, with a proven track record of implementing and maintaining DevOps practices and infrastructure on Azure and/or AWS cloud platforms.

Technical skills:

  1. Proficiency in Azure and/or AWS cloud platforms, including infrastructure deployment and management.
  2. Strong scripting and automation skills using tools such as Bash, PowerShell, Python, or Ruby.
  3. Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  4. In-depth knowledge of CI/CD pipelines, version control systems (e.g., Git), and configuration management tools (e.g., Ansible, Puppet, or Chef).
  5. Familiarity with monitoring and logging tools like Azure Monitor, AWS CloudWatch, or ELK Stack.
  6. Problem-solving and analytical skills: Ability to analyze complex systems, troubleshoot issues, and propose effective solutions.
  7. Strong communication and collaboration skills: Ability to work effectively within cross-functional teams and communicate technical concepts to non-technical stakeholders.
  8. Continuous learning mindset: Keen interest in staying updated with the latest trends and technologies in DevOps, cloud computing, and Azure and/or AWS services.

EOE M/F/D/V

#J-18808-Ljbffr
Apply Now
Share this job
Penn Foster
An error has occurred. This application may no longer respond until reloaded. Reload 🗙