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 Leidos, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer II at Leidos will play a crucial role in streamlining the deployment and operation of our services. This position requires a blend of software development and systems engineering practices to enhance our infrastructure and improve deployment pipelines. The individual will work collaboratively with cross-functional teams to design, implement, and maintain solutions that support continuous integration and delivery (CI/CD) workflows, ensuring high levels of service availability and performance.
Job Responsibilities
- Design, develop, and maintain CI/CD pipelines to facilitate reliable and efficient software deployment.
- Automate manual processes and assist in the management of infrastructure provisioning using Infrastructure as Code (IaC).
- Monitor system performance and troubleshoot issues to ensure optimum availability and reliability of applications.
- Collaborate with development teams to enhance application performance and streamline operational processes.
- Implement security measures and compliance best practices throughout the software development lifecycle.
- Assist in capacity planning and management of system resources to support application workloads.
- Document processes, configurations, and other technical information as needed to support the team and knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- A minimum of 3 years of experience in DevOps or related roles, with proficiency in CI/CD tools.
- Strong understanding of cloud technologies, preferably AWS, Azure, or Google Cloud Platform.
- Experience with container orchestration tools such as Kubernetes or Docker Swarm.
- Familiarity with scripting languages (e.g., Python, Bash) for automation tasks.
- Knowledge of configuration management tools such as Ansible, Chef, or Puppet.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Technologies & Tools
The DevOps Engineer II will utilize a variety of technologies and tools essential for modern software development practices. Key tools include Jenkins or CircleCI for continuous integration, Git for version control, Terraform or CloudFormation for infrastructure management, and monitoring solutions like Prometheus or Grafana for systems health tracking. Familiarity with microservices architecture and agile methodologies is also expected.
Ideal Candidates
The ideal candidate for the DevOps Engineer II role will possess a proactive attitude towards problem-solving and a passion for continuous improvement of systems and processes. They should demonstrate excellent communication skills, both written and verbal, and have the ability to work effectively under tight deadlines while managing multiple tasks. A strong commitment to collaboration and teamwork is essential, as well as a willingness to learn new technologies and methodologies to stay current in the fast-paced tech landscape.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.