DevOps Developer
On behalf of our client, Procom is seeking an experienced DevOps Developer for a full-time permanent position in Markham, ON.
DevOps Developer Job Details
- The ideal candidate will focus on optimizing our cloud infrastructure, transitioning our legacy systems to contemporary cloud solutions, and facilitating the development of automated CI / CD pipelines across our operations.
- The perfect fit for this role will possess a robust foundation in cloud technologies and in-depth experience in Linux System administration.
- The chosen candidate will be pivotal in devising and sustaining efficient, secure cloud environments and refining our software deployment methodologies for enhanced productivity and security.
DevOps Developer - Responsibilities
Architect and maintain scalable and resilient cloud environments, primarily in AWS, to support enterprise applications.Drive the migration of legacy systems Infrastructure to cloud platforms, ensuring minimal downtime and adherence to best practices.Design and manage CI / CD pipelines, improving the development, testing, and production environment delivery process.Collaborate with the QA team to develop robust testing environments and automate testing frameworks.Employ infrastructure as code (IaC) to automate and manage cloud infrastructure, ensuring efficient scaling and resource management.Implement and enforce cloud security measures, aligning with industry standards and compliance requirements.Monitor cloud resources and deployments, addressing issues proactively to maintain high availability and performance.Document deployment strategies, environment setups, and maintenance procedures for clarity and consistency.Identify inefficiencies within the build / deployment automation process and develop improvement solutions.Help implement industry standards for internal deployments, release management, cloud deployments, and containerization.Troubleshoot and provide continual Operational support.Identify cost efficiencies from a technology perspectiveEnsure thoughtful coding practices which create tight security and guarantee Privacy by DesignContribute to design / architectural decisions.Read, acknowledge, and comply with all policies and procedures of our client.Attend privacy and security training during your onboarding process as well as annually thereafter.If you become aware of an incident or potential incident that may result in the unauthorized access, use, copying, alteration, or disclosure of personal information that may be in the possession or control of our client, immediately notify our clients' Privacy Office.Agree to work together with the Privacy Office to gather required information relevant to any privacy incident, implement any corrective actions as directed by the Privacy Office, and submit privacy incident reports to the Privacy Office, as necessary.Other duties and responsibilities as our client shall reasonably require.DevOps Developer - Mandatory Skills
Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience.Certification as an Azure Developer Associate or AWS Certified Developer is essential.Demonstrated expertise with cloud platforms (AWS or Azure), including compute, storage, database, and networking services.Proficiency with IaC tools like Terraform, AWS CloudFormation, and Azure Resource Manager templates.Experience with CI / CD pipeline tools like Jenkins, GitLab CI, GitHub Actions or Azure DevOps.Strong scripting abilities in languages like Bash, Python, or PowerShell.Experience in relational database design and SQL queries.Knowledge of networking principles and security best practices in a cloud environment.Practical experience with container technologies such as Docker and orchestration with Kubernetes or Azure Kubernetes Service (AKS).A clear understanding of software automation testing strategies.Excellent problem-solving capabilities and the ability to work both independently and collaboratively.Effective communication skills for working across multiple teams and stakeholders.PHP frameworks (Laravel or similar), JavaScript, VueJS, React, Angular, and other relevant web-based technologies are assets.Excellent problem-solving skills and the ability to make decisions based on analysis, wisdom, experience, and judgment.A background in AI and / or machine-learning technology is an asset.Attention to detail and exceptional verbal and written communication skills.DevOps Developer - Assignment Location
Markham, ON, hybridDevOps Developer - Length
Permanent