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 Jobot, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at Jobot will play a pivotal role in the development and deployment of our software systems, ensuring the delivery of high-quality applications and services. The successful candidate will collaborate with software engineering and IT teams to streamline processes, automate workflows, and enhance CI/CD pipelines. This position requires a blend of technical expertise, problem-solving skills, and a strong understanding of both development and operational aspects of software deployment.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines to facilitate seamless software deployment and integration.
- Collaborate with development teams to optimize application performance and scalability.
- Automate server processes, reduce manual intervention, and enhance monitoring systems.
- Manage cloud infrastructure and configurations in accordance with best practices.
- Ensure the security and compliance of our systems through appropriate controls and measures.
- Provide support for production environments, including troubleshooting issues and implementing preventive measures.
- Work on performance tuning and capacity planning for various applications and services.
- Document system processes, configurations, and best practices for internal knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in DevOps, System Administration, or related roles.
- Proficiency in scripting languages such as Python, Ruby, or Bash.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Familiarity with containerization and orchestration tools, specifically Docker and Kubernetes.
- Strong understanding of cloud service platforms, including AWS, Azure, or Google Cloud.
- Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Excellent problem-solving skills and the ability to work in a collaborative team environment.
Technologies & Tools
The DevOps Engineer will utilize a range of technologies and tools to support our operations and enhance productivity. Key tools include Jenkins for CI/CD practices, Docker for containerization, Kubernetes for orchestration, and various cloud services from AWS or Azure for scalable infrastructure management. Additionally, the engineer will employ monitoring tools like Prometheus and Grafana to maintain system health and performance, as well as Terraform for Infrastructure as Code automation.
Ideal Candidates
Ideal candidates for the DevOps Engineer position will possess a strong technical background combined with effective communication skills. They should be proactive problem solvers, able to work under pressure and adapt to changing environments. Passion for continuous improvement and staying updated on industry trends and best practices is essential. Furthermore, candidates should demonstrate a collaborative spirit and a commitment to quality, enabling them to work effectively with cross-functional teams to achieve common goals.
Unemployment does not last the same number of weeks everywhere. In Idaho it is paid for 10 to 26 weeks, depending on your wages and the state's unemployment rate. How it works there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.