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 pivotal role in enhancing our software delivery processes and ensuring operational efficiency. This position requires a technical expert who will oversee the automation of our infrastructure and CI/CD pipelines, implement best practices for system configuration, and collaborate closely with cross-functional teams to ensure seamless integration between development and operations. The successful candidate will also monitor system performance, troubleshoot issues, and contribute to a culture of continuous improvement.
Job Responsibilities
- Design, implement, and maintain DevOps processes and tools for improved deployment efficiency.
- Automate and streamline CI/CD pipelines to enhance software build and release processes.
- Monitor system performance, security, and confidence in production systems through proactive management and alerts.
- Support development teams by providing infrastructure and workflows necessary for deployment and troubleshooting.
- Collaborate with software engineers to fine-tune application performance and reliability.
- Implement infrastructure as code (IaC) practices to manage resources in a scalable manner.
- Document processes, configurations, and best practices for reference and onboarding new team members.
- Participate in on-call rotation for incident response and resolution to ensure system uptime.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a DevOps Engineer or in a similar software engineering role.
- Strong understanding of cloud services (AWS, Azure, Google Cloud) and their implementation.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proficiency in scripting languages (Python, Bash, or similar) for automation tasks.
- Familiarity with container technologies such as Docker and orchestration tools like Kubernetes.
- Solid understanding of networking and security best practices.
- Excellent problem-solving skills and a proactive attitude toward challenges.
Technologies & Tools
The DevOps Engineer will primarily utilize a variety of technologies and tools to facilitate the development and operational processes. This includes, but is not limited to, cloud platforms such as AWS and Azure, containerization tools like Docker and Kubernetes, CI/CD pipelines using Jenkins or GitLab CI, configuration management tools such as Ansible or Terraform, as well as monitoring systems like Prometheus and Grafana.
Ideal Candidates
The ideal candidate for the DevOps Engineer position will possess a strong blend of technical expertise and interpersonal skills. They should be proactive, detail-oriented, and capable of working collaboratively in a team-oriented environment. A passion for automation, a commitment to optimizing processes, and an analytical mindset are essential traits. Furthermore, the successful candidate will demonstrate adaptability in navigating complex challenges and a commitment to continuous learning and improvement in the ever-evolving tech landscape.
Rhode Island pays at most $777 a week in unemployment, for up to 26 weeks, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.