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 GTN Technical Staffing and Consulting, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at GTN Technical Staffing and Consulting will play a pivotal role in enhancing the efficiency and reliability of our development and operations processes. This position demands a deeply technical individual who can bridge the gap between software development and IT operations, ensuring seamless integration and delivery of software solutions. The successful candidate will be instrumental in automating deployment pipelines, optimizing system performance, and monitoring software reliability, while also collaborating closely with cross-functional teams to foster an agile and collaborative work environment.
Job Responsibilities
- Design, build, and maintain scalable and reliable infrastructure on cloud platforms.
- Automate deployment, monitoring, and operational processes to improve efficiency.
- Implement CI/CD pipelines to streamline software delivery.
- Manage version control systems and software configuration management.
- Collaborate with development teams to ensure smooth code integration and system performance.
- Monitor systems for performance issues, usability, and reliability, implementing improvements as necessary.
- Conduct root cause analysis for production errors and identify solutions to prevent recurrence.
- Document architectures, processes, and workflows for future reference.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps role or similar position.
- Strong knowledge of cloud services (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with scripting languages (e.g., Python, Bash) and configuration management tools (e.g., Ansible, Terraform).
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices and tools (e.g., Jenkins, GitLab CI).
- Strong analytical and troubleshooting skills with a proactive approach to problem-solving.
- Excellent communication skills and ability to work collaboratively in a team setting.
Technologies & Tools
The DevOps Engineer role utilizes a diverse set of technologies and tools to ensure operational efficiency and software performance. The candidate will work extensively with cloud computing platforms such as AWS, Azure, or Google Cloud and implement container orchestration using Kubernetes or Docker. Proficiency in scripting languages such as Python or Bash is essential, alongside experience with CI/CD tools like Jenkins or GitLab CI. Additionally, the role may involve employing monitoring tools such as Prometheus or Grafana to track system performance and health.
Ideal Candidates
The ideal candidate for the DevOps Engineer position possesses a strong technical foundation complemented by effective communication and teamwork abilities. A successful individual will demonstrate a passion for automation and process optimization, with the agility to adapt to evolving requirements in a fast-paced environment. They should exhibit curiosity and initiative in learning new technologies and methodologies, fostering a culture of continuous improvement. A collaborative spirit and resilience in facing challenges will enable the candidate to thrive in this dynamic role.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.