Middle DevOps Engineer (AWS) (IRC302409)
Summary
Maintains CI/CD pipelines, automates deployments, and supports a clinical-trial platform built on .NET, Azure, and AWS with SQL Server and IIS.
Job Description
3-5 years of commercial experience working with primary technology stack: .NET
- Experience in TeamCity or any other Continuous Integration solutions
- Experience with Jenkins Deploy or any other continuous deployment solutions
- Experience with PowerShell is a must-have
- Skills in IIS configuration
- Experience with SQL Server
- Experience in maintenance and configuration of Source Controls. Git (BitBucket) is used on the project.
- Experience in Agile development
- Be a team player and have a positive attitude with a passion to improve current work procedures
- Azure experience is a must-have
Would be a plus
- AWS experience
- Experience in deployment to Google AppStore (Mobiile app)
- Experience in troubleshooting and administering Windows systems, dealing with fine-tuning instrumentation and monitoring systems
- Experience in infrastructure/IP networks
- Basic knowledge of virtualization (VMware)
- Knowing how to configure Atlassian products and their integration
English
- Upper-intermediate written and spoken
- Daily meetings with US-based stakeholders
Job Responsibilities
Create, update, and maintain configurations for all environments
- Working with Continuous Integration to resolve the development and QA team's needs
- Create, update, and maintain a fully automated deployment process
- Support the development process with any kind of help: source control, equipment maintenance, integration between systems and software, notifications, etc. Running scripts on Prod as per requests
- Release process/deployment handling, communication with the client representative
Department/Project Description
Application is a multi-tenant platform for support of clinical trials business workflow. Platform unites raters, subjects, sponsors, and customer personnel into a single fully automated process of clinical trials setup and execution. What involves all: trial assessment forms preparation, trial protocol set up, medical records gathering and review.
Technically the product consists of 3 major parts:
1. Multiple clients (ASP.NET MVC Web portal, Windows 8 tablet application, Android OS Xamarin application)
2. Micro-service backed (ASP.NET Core, Amazon SQS, WCF)
3. Data storage (MS SQL Server, Amazon S3)
4. Windows services