Repario is an international, end-to-end eDiscovery service provider focused primarily on the legal sector. They are seeking a highly skilled DevOps Engineer to develop code and scripts for automating infrastructure and application deployments, with responsibilities including writing infrastructure as code, testing, and comprehensive documentation.
Responsibilities:
- IaC Development: Develop and maintain Terraform, Ansible, and other infrastructure as code as required for automated infrastructure deployments, software deployments, and configuration management
- System Integrations: Integrate deployments with existing management, security, and monitoring solutions. Develop webhooks between various systems leveraging APIs to achieve the desired integrations
- Integrated Testing: Develop unit, functional and integration tests within code and CI/CD pipeline deployments to ensure automation code is resulting in the desired outcome
- Integrated Security: Integrate security controls and vulnerability testing into written code, automated CI/CD pipelines deployments, API integrations, and automated workflows using available tools. Review any security findings and work through remediation of findings
- Orchestration: Leverage available orchestration tools to orchestrate the deployment of entire applications or service offerings. Troubleshoot errors and follow established policies within the orchestrated workflows
- Script Development: Develop and maintain Python, PowerShell or bash scripts for system integrations, system management or report generation of cloud infrastructure
- Documentation: Create and maintain comprehensive documentation such as diagrams, Wiki documentation, and code documentation
- Training & Mentoring: Mentor junior staff and provide training to enhance their skills in automation and script development
- Flexible Role Adaptation: Adapt to various assigned duties in evolving technology scenarios
Requirements:
- Hashicorp Associate, Red Hat, AWS certification or equivalent experience
- Bachelor's degree in IT or equivalent experience in a related field
- Minimum of 5 years in IT or eDiscovery
- Strong working knowledge of DevOps tooling such as Azure DevOps, Hashicorp Terraform, Red Hat Ansible, Hashicorp Vault, Docker, or other similar technologies
- Strong working knowledge of AWS cloud services such as EC2, EBS, FSX storage, S3, and other cloud computing, containerization, storage, and automation services
- Strong working knowledge of major server operating systems including Windows Server editions and Linux distributions
- Strong working knowledge of PowerShell and bash scripting and use of HCL, YAML
- Working knowledge of using JSON, XML and using Rest APIs
- Working knowledge of using Git repos for version control, commits, pull requests
- Working knowledge of application and data services such as IIS App Pools, RabbitMQ, ElasticSearch, Microsoft SQL, SMB file storage
- Working knowledge of Active Directory and modern SAML/OpenID authentication
- Working knowledge of AWS networking, security groups, and other cloud networking services
- Practical understanding of information technology concepts, protocols, industry best practices and ITIL processes
- Practical understanding of common security controls and security benchmarks
- Excellent problem-solving skills with a keen attention to detail
- Ability to work under minimal supervision and under your own initiative
- Ability to collaborate with other teams across multiple time zones and geographies
- Occasionally working evenings or weekends as required for scheduled or emergency maintenance
- HashiCorp Cloud Engineer and AWS Associate certifications
- Proficiency with troubleshooting automated CI/CD pipeline deployments, cloud service provisioning, OS config management, and software deployments
- Python, SQL, C+/.NET, Go, Javascript