Devops Engineer
Our client is actively seeking a Senior DevOps Engineer to join their fully remote team. This critical role focuses on enhancing and maintaining the infrastructure that supports their cutting-edge software development lifecycle. You will be responsible for automating deployments, managing cloud infrastructure, and ensuring the reliability and scalability of their systems. This position is ideal for an experienced professional who thrives in a remote-first environment, values collaboration through digital tools, and is passionate about building resilient and efficient CI/CD pipelines. You will play a key part in empowering development teams to deliver software faster and more reliably, contributing directly to the company's agile mission.
About the Role
Our client is actively seeking a Senior DevOps Engineer to join their fully remote team. This critical role focuses on enhancing and maintaining the infrastructure that supports their cutting-edge software development lifecycle. You will be responsible for automating deployments, managing cloud infrastructure, and ensuring the reliability and scalability of their systems. This position is ideal for an experienced professional who thrives in a remote-first environment, values collaboration through digital tools, and is passionate about building resilient and efficient CI/CD pipelines. You will play a key part in empowering development teams to deliver software faster and more reliably, contributing directly to the company's agile mission.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines for automated building, testing, and deployment.
- Manage and optimize cloud infrastructure (AWS, Azure, or GCP) ensuring scalability, security, and cost-effectiveness.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.
- Implement robust monitoring, logging, and alerting solutions to ensure system health and performance.
- Collaborate with development and operations teams to troubleshoot issues and improve system reliability.
- Automate operational tasks and processes to increase efficiency and reduce manual intervention.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in DevOps, System Administration, or Software Engineering.
- Proven expertise with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Excellent understanding of networking concepts, security best practices, and monitoring tools.
Benefits
- Competitive salary and benefits package for a remote position.
- Opportunity to work with a