Position: Development Operations Engineer
Location: Remote
Position Summary:
We are seeking a skilled and innovative Development Operations Engineer to join a team working on our new project. The team is delivering a web-based data platform solution into AWS cloud. This person must be a self-starter who thrives in fast-paced development organizations. This person will be working with development teams in Ireland and North America to design, develop, test and support the deployment and management of highly reliable software systems designed to run in AWS.
Duties and Responsibilities:
Design and implement automated deployment scripts for deployment through Ansible into AWS
Delivering a solution to upgrade from Windows Server 2012
Delivering a solution for Multi Region Disaster Recovery (MR/DR)
Required Qualifications / Experience / Knowledge:
Minimum 3+ years of experience in a software Development Operations role
Programming experience in Ansible, Ruby, SQL and PowerShell
A solid background in Git source control and best practices
Demonstrated experience in deployment through Jenkins
Communication/documentation skills to work across multiple teams across many time zones
Excellent communication and problem-solving skills
Preferred skills:
Experience in disaster recovery solutions
Experience with AWS technologies, primarily: EC2, S3, IAM Roles, Secrets Manager, VPC, Route53
Experience with Microsoft technologies, primarily: Windows Server, SQL Server, IIS, Remote Desktop Services
Experience delivering containerized software
Experience in using RESTfull web services
Experience working in Agile development organizations
Experience with project management tools, like Jira
Experience with alerting/monitoring cloud software with tools like Data Dog, Sumologic or Grafana
Experience with automated unit tests
Experience leading a feature to completion
Good knowledge of networking (DNS, firewalls, etc.)
Experience with automated API and UI test
An understanding of design/test for high availability