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 General Dynamics Information Technology, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior DevOps Engineer at General Dynamics Information Technology will be responsible for overseeing the development, automation, testing, and deployment of software systems within an agile environment. This role requires a deep understanding of both development and operations to ensure seamless integration and efficient delivery of software applications. The ideal candidate will act as a bridge between development and operation teams, enhancing productivity through automation and implementing best practices in continuous integration and deployment. The position allows for a remote work setup, enabling you to collaborate with teams across various locations.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline software delivery.
- Develop infrastructure-as-code solutions using tools such as Terraform or Ansible.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Collaborate with software developers to facilitate code development and deployment processes.
- Establish security protocols for software systems, including regular audits and compliance checks.
- Automate routine tasks to enhance operational efficiency.
- Maintain configuration management and version control systems.
- Document processes and technical specifications for future reference.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in DevOps or a similar role.
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
- Expertise in scripting languages such as Python, Bash, or Ruby.
- Strong understanding of containerization technologies, including Docker and Kubernetes.
- Experience with monitoring tools such as Prometheus, Grafana, or ELK stack.
- Knowledge of networking concepts and security practices in a cloud environment.
- Excellent problem-solving abilities and attention to detail.
Technologies & Tools
The Senior DevOps Engineer will work with a variety of technologies and tools designed to improve development operations and maintain infrastructure. Key technologies include cloud services such as AWS or Azure, containerization tools like Docker and Kubernetes, CI/CD tools such as Jenkins or GitLab CI, and infrastructure management tools like Terraform and Ansible. Familiarity with monitoring solutions such as Prometheus and Grafana is also essential for maintaining system performance and ensuring reliability.
Ideal Candidates
The ideal candidates for the Senior DevOps Engineer position are proactive individuals with a strong work ethic and the ability to work collaboratively in a fast-paced environment. They possess excellent communication skills and adaptability to facilitate effective cross-team interactions. A passion for continuous learning and innovation is necessary, as candidates will be expected to stay current with industry trends and best practices. Candidates should also exhibit strong analytical capabilities and strategic thinking to drive improvements in the development and deployment processes.
☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.