Hybrid Role - WFH 2-3 days / week (flexible)Job Summary
We are seeking a DevOps Engineer to join a specialized solutions development team. In this role, you'll collaborate with software engineers to design, maintain, and optimize modern software delivery pipelines and infrastructure. The ideal candidate is self-driven, thrives in collaborative environments, and is passionate about automation, cloud technologies, and continuous improvement.
Key Responsibilities
- Work closely with development and project teams to architect, implement, and maintain automated delivery pipelines and infrastructure using tools such as Ansible, Chef, Azure DevOps, Jenkins, and Docker.
- Build and manage automation for software compilation, deployment, and testing, following CI / CD best practices.
- Participate in agile ceremonies and provide regular progress updates.
- Monitor application performance, diagnose issues, and work with senior engineers to implement solutions.
- Streamline system setup through automation and support users after deployments.
- Troubleshoot automation-related issues reported by customers and implement effective fixes.
- Document DevOps designs, workflows, and assist in preparing technical content for reference guides.
- Research emerging tools and technologies, recommending improvements to enhance current practices.
- Contribute to peer code reviews and ensure adherence to DevOps and development best practices.
- Collaborate across departments to drive automation initiatives and report on project milestones.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related discipline preferred.
- 35 years of hands-on DevOps or automation engineering experience, with strong focus on CI / CD pipelines.
- Expertise in Ansible, Chef, Azure DevOps, Jenkins, Terraform.
- Strong grasp of software development principles and lifecycle methodologies.
- Knowledge of monitoring and logging practices and tools.
- Proficiency with version control systems such as Git or SVN.
- Understanding of IT infrastructure security fundamentals.
- Knowledge of networking concepts (TCP / IP, routing, firewalls, load balancing).
- Proficiency in scripting languages (Python, Bash, or PowerShell).
- Familiarity with C# programming and .NET technologies is a strong plus.
- Experience with Infrastructure-as-Code (IaC) solutions such as Terraform or Bicep.
Preferred Qualifications
- Background in both web and application development.
- Experience with monitoring tools such as Prometheus or Elasticsearch.
- Hands-on with major cloud platforms (Azure preferred; AWS or GCP also valuable).
- Familiarity with containerization and orchestration (Docker, Kubernetes).