Software Engineering/Development: CI/CD DevOps Engineer
Indexed description
Job Description
- Design, build, and optimize CI/CD pipelines for multiple applications and services
- Automate build, test, and deployment processes to improve speed and reliability
- Integrate automated testing, security scanning, and monitoring into pipelines
- Implement and manage infrastructure as code (IaC) using tools such as Terraform, Ansible, or CloudFormation for deployment on local infrastructure
- Ensure scalability, resilience, and security of environments
- Partner with developers, QA engineers, and system administrators to streamline delivery workflows
- Provide guidance and support for troubleshooting pipeline issues and deployment failures.
- Champion DevOps best practices across teams as well as track performance metrics and optimize processes for efficiency
- Implement observability solutions for build and deployment pipelines
- Stay current with emerging DevOps tools and practices to drive innovation
- Bachelor’s degree in computer science, engineering, or related field, equivalent education and/or experience
- 3+ years of experience in DevOps, build/release engineering, or software automation
- Demonstrated experience with CI/CD tools for instance Jenkins, GitHub Actions, GitLab CI
- Proficiency in scripting languages, such as Python, Bash, Groovy, etc.
- Solid understanding of software development lifecycle (SDLC) and agile methodologies
- Strong collaboration and communication skills, both verbal and written
- Familiarity with monitoring tools (Prometheus, Grafana)
- Experience with local platforms (Apache, PHP, MSSQL)
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search