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 Parsons Corporation, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer-DevOps at Parsons Corporation plays a crucial role in enhancing our software development lifecycle by integrating operations and development teams to facilitate efficient deployments, automation, and continuous delivery of high-quality software products. This position requires a keen understanding of both development practices and operational practices, ensuring seamless collaboration between the two disciplines. The Software Engineer will be responsible for designing, implementing, and managing infrastructure and deployment systems, while also focusing on enhancing the productivity and efficiency of our development teams through automation and tooling.
Job Responsibilities
- Design and develop scalable and reliable deployment architectures.
- Automate deployment processes, configuration management, and monitoring solutions to improve production efficiency.
- Collaborate with development teams to integrate CI/CD pipelines for seamless code integration and delivery.
- Monitor system performance and troubleshoot issues in real-time, ensuring high system availability.
- Implement security measures and best practices in the DevOps processes.
- Maintain documentation of deployment processes, system configurations, and infrastructure changes.
- Participate in on-call rotation to provide operational support as needed.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Minimum 3 years of experience in a Software Engineering role, with a focus on DevOps practices.
- Proficiency in scripting languages such as Python, Shell, or Ruby.
- Experience with configuration management tools such as Ansible, Chef, or Puppet.
- Familiarity with cloud services (AWS, Azure, or Google Cloud Platform) and containerization technologies such as Docker and Kubernetes.
- Solid understanding of version control systems (Git) and CI/CD tools (Jenkins, GitLab CI, or similar).
- Excellent problem-solving abilities and capacity to work in a fast-paced environment.
Technologies & Tools
The Software Engineer-DevOps position at Parsons Corporation utilizes a variety of advanced technologies and tools to ensure effective software development and deployment. Candidates will be expected to work with the latest cloud computing platforms such as AWS or Azure, along with configuration management tools like Ansible and Docker for container orchestration. Familiarity with CI/CD tools such as Jenkins or GitLab is essential for managing automated build and deployment processes.
Ideal Candidates
The ideal candidates for the Software Engineer-DevOps position will possess strong analytical skills and a proactive mindset. They should be excellent communicators, able to bridge technical gaps between development and operational teams. A collaborative spirit and willingness to take initiative in problem-solving are essential traits, along with a passion for optimizing processes and a commitment to continuous learning. Ideal candidates should thrive in dynamic environments and demonstrate adaptability and resilience under pressure.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.