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 John Galt Staffing, so some details may not match this job. The employer's own page has the real description.
Position Overview
John Galt Staffing is seeking a proficient DevOps Engineer who will play a critical role in bridging the gap between development and operations teams. The ideal candidate will be responsible for designing and implementing scalable DevOps solutions, managing system operations, streamlining deployment processes, and fostering collaboration in continuous integration and continuous delivery (CI/CD) environments. Your expertise will drive the efficiency of our software development life cycle, ensuring that code releases are reliable, automated, and smooth, thereby enhancing overall system performance and availability.
Job Responsibilities
- Design, deploy, and manage CI/CD pipelines to automate development workflows.
- Monitor system performance, troubleshoot issues, and optimize cloud services.
- Collaborate with development and operations teams to enhance application deployment processes.
- Implement infrastructure as code (IaC) practices using appropriate tools and methodologies.
- Maintain and enhance system security, ensuring compliance with industry standards.
- Create and maintain comprehensive documentation for system configurations, processes, and procedures.
- Participate in on-call rotation to support the operational environment and resolve incidents.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum of 3 years of experience in a DevOps or System Administration role.
- Proven experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong knowledge of configuration management tools (e.g., Ansible, Puppet, Chef).
- Experience with containerization technologies, such as Docker and Kubernetes.
- Familiarity with monitoring tools (e.g., Prometheus, Grafana, Nagios).
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Excellent troubleshooting and problem-solving skills.
Technologies & Tools
The DevOps Engineer will work with a variety of technologies and tools to facilitate the development and operations processes. Key technologies include cloud computing platforms such as AWS and Azure, automation tools like Jenkins and Ansible, container orchestration technologies like Kubernetes, and programming languages such as Python and Bash. Familiarity with version control systems (e.g., Git), infrastructure management tools (Terraform), and monitoring solutions will also be essential to maintain a robust and efficient DevOps ecosystem.
Ideal Candidates
The ideal candidate for the DevOps Engineer position will possess a blend of technical expertise and interpersonal skills. They should be highly adaptable, able to thrive in a dynamic environment, and demonstrate strong analytical thinking. A proactive attitude toward problem-solving and a commitment to continuous improvement are essential traits. Furthermore, effective communication skills, as well as the ability to work collaboratively within cross-functional teams, will significantly enhance their success in this role.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.