Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Augment Jobs, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at Augment Jobs will play a critical role in enhancing our software development lifecycle by implementing and managing continuous integration and continuous deployment (CI/CD) processes. The position involves collaborating with development teams to ensure alignment between operations and development, automating repetitive tasks, and improving system reliability, performance, and scalability. The ideal candidate will be instrumental in fostering a culture of collaboration and innovation, driving efficiency through the adoption of modern DevOps practices and tools.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for smooth deployment of applications.
- Automate infrastructure provisioning using tools such as Terraform or CloudFormation.
- Monitor system performance and troubleshoot issues in production environments.
- Collaborate with developers to integrate user-facing elements with server-side logic.
- Implement security best practices across the deployment pipeline.
- Conduct regular system audits and performance tests to identify health and performance bottlenecks.
- Develop documentation for processes, standards, and best practices.
- Participate in on-call rotation and incident response to resolve urgent production issues.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in a DevOps or similar role.
- Proficiency in programming and scripting languages such as Python, Ruby, or Bash.
- Experience with cloud service providers, particularly AWS, Azure, or Google Cloud Platform.
- Strong knowledge of configuration management tools, such as Ansible, Puppet, or Chef.
- Familiarity with containerization technologies, including Docker and Kubernetes.
- Solid understanding of network protocols, web servers, and database management.
- Exceptional problem-solving skills and a proactive approach to identifying opportunities for improvement.
Technologies & Tools
The position typically involves utilizing a variety of technologies and tools, including but not limited to AWS and Azure for cloud services, Docker and Kubernetes for container orchestration, Jenkins, GitLab CI, or CircleCI for CI/CD processes, and Terraform for infrastructure as code. Additionally, familiarity with monitoring tools such as Prometheus, Grafana, and ELK Stack will be advantageous. Understanding relational and NoSQL databases like MySQL, PostgreSQL, and MongoDB is also beneficial.
Ideal Candidates
The ideal candidate will be a proactive and results-oriented individual who thrives in fast-paced environments. They should possess excellent communication skills, enabling effective collaboration with cross-functional teams while remaining focused on delivering high-quality services. A strong desire for continuous improvement and a passion for learning about emerging technologies will also position them for success in this role. Candidates should be adaptable and able to handle multiple tasks, demonstrating strong analytical skills and attention to detail.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.