DevOps Engineer
Highly skilled DevOps Engineer to design, implement, and maintain scalable, secure, and reliable infrastructure and deployment pipelines. The ideal candidate will collaborate closely with Development, Architecture, Security, and Operations teams to streamline software delivery, improve system reliability, and drive automation across the technology landscape.
- Design, implement, and maintain CI/CD pipelines to enable automated software delivery.
- Manage and optimize cloud infrastructure across development, testing, and production environments.
- Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools.
- Deploy, manage, and monitor containerized applications using Docker and Kubernetes.
- Ensure high availability, scalability, and reliability of applications and infrastructure.
- Implement and maintain monitoring, logging, and alerting solutions for proactive issue detection.
- Collaborate with development teams to streamline build, deployment, and release processes.
- Troubleshoot and resolve infrastructure, deployment, and production-related issues.
- Integrate security best practices and compliance controls into DevOps processes and pipelines.
- Develop automation scripts to reduce manual effort and improve operational efficiency.
- Manage source control, branching strategies, and release management processes.
- Perform capacity planning, performance tuning, and infrastructure optimization.
- Support disaster recovery, backup, and business continuity initiatives.
- Create and maintain technical documentation, operational procedures, and runbooks.
- Drive continuous improvement of DevOps practices, tools, and platform capabilities.
- Work closely with architects, security teams, and stakeholders to deliver reliable technology solutions.