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 critical role in streamlining our development and operational processes. This position will involve collaborating with software developers, system operators, and other IT staff members to manage code releases and deployments. The DevOps Engineer will be responsible for overseeing infrastructure changes, automating processes, and ensuring systems are efficient and reliable. The ideal candidate will possess a strong technical background, with experience in cloud environments and a passion for driving improvements in deployment efficiency and system reliability.
Job Responsibilities
- Collaborate with software engineers to design, build, and maintain CI/CD pipelines that enhance deployment efficiency.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability of applications.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) best practices.
- Implement security best practices across all stages of application development and deployment.
- Work with development teams to identify and resolve barriers to application delivery.
- Document procedures and configurations, ensuring compliance with industry standards.
- Maintain and support cloud environments (e.g., AWS, Azure, Google Cloud) for optimal performance and cost-effectiveness.
- Participate in on-call rotation to provide 24/7 support for critical systems.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in a DevOps role or similar position.
- Strong knowledge of cloud services (AWS, Azure, or Google Cloud Platform).
- Proficient with continuous integration and continuous deployment tools (e.g., Jenkins, GitLab CI/CD).
- Experience with containerization technologies such as Docker and orchestration tools such as Kubernetes.
- Solid understanding of networking concepts and protocols.
- Familiarity with scripting languages (e.g., Python, Bash) for automation tasks.
- Hands-on experience with configuration management tools (e.g., Ansible, Chef, Puppet).
Technologies & Tools
The DevOps Engineer will work with a range of technologies and tools essential to modern development and operations practices. This includes, but is not limited to, cloud platforms such as AWS, Azure, or Google Cloud, CI/CD tools like Jenkins and GitLab, containerization platforms such as Docker and Kubernetes, as well as scripting languages like Python and Bash for automation tasks. Familiarity with Infrastructure as Code tools, like Terraform and configuration management systems such as Ansible or Puppet, is also vital for this role.
Ideal Candidates
The ideal candidate for the DevOps Engineer position will demonstrate a strong analytical mindset, an aptitude for problem-solving, and a proactive approach to collaborating within cross-functional teams. Individuals who are adaptable and comfortable navigating the fast-paced world of software development will excel in this role. A genuine passion for continuous learning and improvement, along with excellent communication skills, will further distinguish candidates who are committed to driving successful outcomes in our environments.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.