We are seeking a seasoned DevOps Engineer to spearhead the development and deployment of scalable cloud infrastructure and CI/CD pipelines.
Job Description:
The ideal candidate will have extensive experience in managing multi-region cloud environments, designing and deploying robust cloud infrastructure, and maintaining CI/CD pipelines. They will also be responsible for overseeing deployment processes for QA and production, as well as managing containerized applications/services using Docker and ECS.
In addition, they will set up and support API testing environments, implement and maintain monitoring and alerting stacks, and perform server and OS administration tasks as needed.
Tech Environment:
* Cloud: AWS (multi-region), ECS, Terraform
* Containers: Docker
* CICD: GitHub, Azure DevOps
* Languages/Frameworks: React, TypeScript, C#, .NET Core, PostgreSQL, PHP
* APIs: REST
Key Responsibilities:
* Manage multi-region cloud environments (AWS)
* Own and maintain CI/CD pipelines to support development and deployment
* Oversee deployment processes for QA and production
* Manage containerized applications/services using Docker and ECS
* Set up and support API testing environments (e.g., Postman)
* Implement and maintain monitoring and alerting stacks
* Perform server and OS administration as needed
Benefits:
This role offers a hybrid working model, allowing for better work-life balance and high visibility and autonomy in shaping infrastructure and processes.
About Us:
Our company is a fast-growing information and risk management business that seeks to scale systems efficiently.