Leidos

Principal Software Engineer

Leidos

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,850 - $269,075 per year

Job Level

Lead

Tech Stack

AnsibleAWSCloudDockerJavaJenkinsKubernetesLinuxOpenShiftPostgresPrometheusPythonSQLTerraformUnix

About the role

  • Effectively coordinate, lead, and support developers, operations, product owners, and key stakeholders
  • Serve as a primary technical resource for DevOps strategy, automation, and deployment standards
  • Design, build, and maintain robust and scalable CI/CD pipelines
  • Implement Infrastructure as Code (IaC) using tools such as Terraform or Ansible
  • Automate configuration management to promote mature change management and release strategies
  • Establish relevant and actionable monitoring and alerting for microservice-based applications and infrastructures
  • Collaborate with other teams to ensure smooth and secure build, release, and deployment processes
  • Integrate DevSecOps principles and automated security tools into CI/CD pipelines
  • Advise and support troubleshooting infrastructure and deployment issues
  • Champion a DevOps culture, evaluate new technologies, and stay updated on industry trends
  • Support current and future complex and demanding customers with an established team
  • Develop and integrate custom-developed software solutions to leverage automated deployment technologies
  • Develop, prototype, and deploy solutions within Commercial/Government Cloud Solutions leveraging Infrastructure platform services
  • Document and maintain containerized images and deployment artifacts across different environments
  • Communicate key project data to team members and build team cohesion and effectiveness
  • Apply and identify best practices and standard operating procedures
  • Architect innovative solutions to meet the technical needs of customers.

Requirements

  • Master's Degree with 15+ years of prior relevant experience
  • Proficient with common Agile practices, service-oriented environments, and development practices
  • Experience with SAFe development practices
  • 3-5 years of experience with at least one object-oriented programming language: Python, Java, or C
  • Expert in the software development lifecycle, with experience delivering within DevOps toolsets/practices
  • Design and management of scalable CI/CD pipelines using tools like Jenkins or GitLab CI
  • Direct experience utilizing software testing performance tools
  • Experience with scripting languages such as Python or Bash
  • Experience working in an Agile development environment and tempo
  • Solid knowledge of Kubernetes/Openshift and AWS cloud services
  • Experience with Docker, Terraform, and Helm
  • Proficiency with Linux/Unix systems administration
  • Working knowledge of monitoring and logging tools (Prometheus, Kibana, CloudWatch)
  • Experience with database technologies (SQL Server, Postgres)
  • Excellent communication skills (written and verbal)
  • Well versed with using version control systems (Git)
  • Well versed with using issue/problem tracking systems (Jira).
Benefits
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaCCI/CDInfrastructure as CodeAgile practicesDevOpsKubernetesAWSDocker
Soft skills
communicationleadershipcollaborationtroubleshootingteam cohesionproblem-solvingadaptabilitymentoringstrategic thinkingcustomer support
Certifications
Master's Degree