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 Viasat, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Dev Ops Software Engineer, Early Career at Viasat will be responsible for assisting in the design, implementation, and optimization of automated systems and processes that facilitate development and operations. This role focuses on improving deployment pipelines, enhancing system reliability, and ensuring operational excellence across our software systems. The successful candidate will work closely with development teams to foster a collaborative environment, ensuring that our products are delivered efficiently, securely, and with high quality.
Job Responsibilities
- Collaborate with software development teams to create and maintain CI/CD pipelines to streamline and automate the software development process.
- Monitor system performance, identify bottlenecks, and proactively resolve issues to ensure optimal functionality.
- Assist in the management of infrastructure as code (IaC) using tools such as Terraform and CloudFormation.
- Implement security best practices in development and deployment processes.
- Document configuration processes, operational procedures, and everything to enhance team knowledge sharing.
- Participate in on-call rotations to support production systems and ensure minimal downtime.
- Engage in continuous learning to stay updated with industry trends, tools, and practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Familiarity with Linux operating systems and command-line tools.
- Understanding of cloud platforms, such as AWS, Azure, or Google Cloud.
- Basic knowledge of scripting languages, including Python, Bash, or PowerShell.
- Exposure to containerization technologies, such as Docker and orchestration tools like Kubernetes is a plus.
- Strong problem-solving skills along with attention to detail.
- Ability to work effectively in a team-oriented and collaborative environment.
Technologies & Tools
The Dev Ops Software Engineer will leverage a variety of technologies and tools, including but not limited to version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, GitLab CI), cloud services (e.g., AWS, Azure), containerization technologies (e.g., Docker, Kubernetes), and configuration management tools (e.g., Ansible, Chef). Familiarity with monitoring and logging solutions (e.g., Prometheus, Grafana, ELK Stack) will also enhance the operational capabilities of the individual in this role.
Ideal Candidates
Ideal candidates for the Dev Ops Software Engineer, Early Career position will possess a strong foundation in both software development and systems operations. They will demonstrate enthusiasm for embracing new technologies and methodologies to improve processes. Effective communication skills and the ability to work collaboratively across diverse teams are essential. Candidates should exhibit a proactive attitude towards problem-solving and a genuine interest in ensuring reliable and efficient deliverables within the Agile software development environment.
Unemployment in Iraq was 15.5% in 2025, by the International Labour Organization’s estimate. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.