Summary
✨ AI‑Generated
A technology-focused organization is seeking a DevOps Engineer to build and maintain scalable infrastructure, automate delivery workflows, and improve development operations through modern DevOps practices.
Highlights
Opportunity to design and optimize modern infrastructure, automation workflows, and deployment processes while contributing to efficient software delivery.
Description
Job Description
We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic IT team.
As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining the infrastructure and tools necessary for a streamlined and efficient development, testing, and deployment process.
This role presents an exciting opportunity for a detail-oriented and innovative professional to contribute to the success of our software development lifecycle.
Responsibilities
Infrastructure as Code (IaC): Implement and maintain infrastructure as code practices, utilizing tools such as Terraform or Ansible to automate provisioning and configuration.
Continuous Integration/Continuous Deployment (CI/CD): Design, implement, and manage CI/CD pipelines to automate the build, test, and deployment processes.
Containerization: Implement and manage containerization technologies such as Docker and orchestration tools like Kubernetes for scalable and efficient application deployment.
Monitoring and Logging: Set up monitoring and logging solutions to ensure the health and performance of applications and infrastructure, utilizing tools like Prometheus, Grafana, ELK stack, etc.
Security: Implement security best practices throughout the development and deployment process, including vulnerability scanning, access controls, and compliance checks.
Collaboration: Collaborate with development, testing, and operations teams to enhance the efficiency and reliability of the software development lifecycle.
Scripting and Automation: Develop and maintain scripts for automating repetitive tasks and ensuring consistency across environments.
Incident Response: Participate in incident response activities, troubleshoot issues, and implement solutions to minimize downtime.
Skills Required
Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
Relevant certifications in DevOps and cloud platforms are a plus.
Experience: Minimum of 3-5 years of professional experience in DevOps or a related role, with a proven track record of successful implementations.
Technical Skills: Proficient in scripting languages (e.g., Bash, Python, Ruby).
Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI).
Familiarity with containerization and orchestration (Docker, Kubernetes).
Cloud platform experience (e.g., AWS, Azure, GCP).
Problem-Solving Skills: Strong problem-solving skills with the ability to address complex issues in a fast-paced environment.
Collaboration: Excellent collaboration and communication skills to work effectively within a team and across departments.
Adaptability: Ability to adapt to evolving technologies, industry trends, and project requirements.
Attention to Detail: Meticulous attention to detail in infrastructure design, automation scripts, and deployment processes.
We have cool benefits support you
Competitive Compensation: We offer a competitive salary and benefits package to recognize and reward your expertise and contributions to our DevOps initiatives.
Health and Wellness: Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
Professional Development: Opportunities for ongoing professional development, including attending DevOps conferences, workshops, and obtaining certifications.
Flexible Work Arrangements: We understand the importance of work-life balance and offer flexible work arrangements to support your well-being.
Cutting-Edge Projects: Work on cutting-edge projects that challenge and inspire you, allowing you to showcase your DevOps skills.
Collaborative Environment: Join a collaborative and inclusive work environment where your technical skills contribute to the success of our IT initiatives.
Career Growth: A supportive environment that encourages career growth and provides opportunities for advancement within the organization.
Innovation: Be part of a team that values innovation, encourages new ideas, and embraces the latest technologies to streamline our development and deployment processes.
Job Info
Job Type: Full TimeExperience: 2+ YearsLocation: Canada
Social Share
LinkedInFacebookTwitter