Job Title : DevOps Engineer
Location : Montreal, QC
Position Type : Contract
Responsibilities :
- Design, implement, and maintain DevOps processes and tools to automate software development, testing, and deployment pipelines.
- Collaborate with software developers, QA engineers, and system administrators to ensure smooth integration and deployment of applications and systems.
- Monitor, troubleshoot, and optimize system performance, reliability, and scalability in a financial services environment.
- Implement and maintain security best practices and compliance requirements in DevOps processes and infrastructure.
- Develop and maintain documentation, runbooks, and knowledge base articles for DevOps processes and procedures.
- Stay up-to-date with emerging technologies, tools, and trends in DevOps and financial services industries.
Requirements :
Bachelor's degree in Computer Science, Engineering, or related field.3+ years of experience as a DevOps Engineer in the financial domain.Strong knowledge of DevOps methodologies, practices, and tools such as Git, Jenkins, Docker, Kubernetes, Terraform, etc.Experience with scripting languages such as Python, Shell, or PowerShell.Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.Knowledge of financial services industry regulations and compliance requirements (e.g., PCI DSS, GDPR, etc.).Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills with the ability to work effectively in a team environment.