Summary
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. They are seeking a Software Development Intern to provide Agile DevOps support to mission critical systems, involving design, development, implementation, and testing of customer tools and applications.
Responsibilities
- Design, develop, document, test and deploy software written in Python, JavaScript, Java and SQL
- Create Kibana visualizations and dashboards using React to provide information to users and support staff
- Develop Kafka system integrations between Elasticsearch/Logstash and other systems
- Develop robotic process automation (RPA) bots
- Assist with the deployment, configuration, testing, troubleshooting, maintenance, updates/upgrades of Kafka and Elastic clusters and environments
- Develop automated tests using Ansible, Selenium, JMeter, Junit and/or other applicable tools
- Develop automated CI/CD build/deployment pipelines using Jenkins, Artifactory, Kubernetes, Docker, Ansible and Bitbucket
- Work with an Agile team, attend daily scrums and demonstrate working software while collaborating with a geographically distributed (remote) team
- Troubleshoot and resolve installation, infrastructure and system issues
- Proactively and independently identify, report, monitor, and mitigate technical risks
- Frequently communicate and collaborate with other team members to ensure successful completion of project objectives
Skills
- Pursuing a BS or MS degree from an accredited college/university in a related field of study
- Software development experience with Python, Java and SQL
- Working knowledge of HTML and JavaScript
- Experience with distributed version control software such as Git and Bitbucket
- Knowledge of and ability to apply principles, theories, and concepts of Software Engineering
- Experience developing software on a UNIX command line platform
- Strong communication skills that enable proactive and effective collaboration with a virtual team
- US citizenship required
- Candidate must have an active TS/SCI w/polygraph clearance
- Web development experience, specifically using HTML, JavaScript and UI frameworks such as React
- Experience working remotely with a geographically dispersed team
- Full software lifecycle experience (design, development, test, deployment), including deployment to a production environment
- Experience developing software in a containerized environment with Kubernetes and/or Docker
- Experience designing, building and deploying DevOps pipelines with Bitbucket, Git, Jenkins, Artifactory and Ansible (or equivalent tools)
- Experience designing, developing and deploying software in a cloud environment (AWS is a plus)
- Experience with Atlassian tools, including JIRA and Confluence
Qualifications
Must Haves
- Pursuing a BS or MS degree from an accredited college/university in a related field of study
- Software development experience with Python, Java and SQL
- Working knowledge of HTML and JavaScript
- Experience with distributed version control software such as Git and Bitbucket
- Knowledge of and ability to apply principles, theories, and concepts of Software Engineering
- Experience developing software on a UNIX command line platform
- Strong communication skills that enable proactive and effective collaboration with a virtual team
- US citizenship required
- Candidate must have an active TS/SCI w/polygraph clearance
Nice to Haves
- Web development experience, specifically using HTML, JavaScript and UI frameworks such as React
- Experience working remotely with a geographically dispersed team
- Full software lifecycle experience (design, development, test, deployment), including deployment to a production environment
- Experience developing software in a containerized environment with Kubernetes and/or Docker
- Experience designing, building and deploying DevOps pipelines with Bitbucket, Git, Jenkins, Artifactory and Ansible (or equivalent tools)
- Experience designing, developing and deploying software in a cloud environment (AWS is a plus)
- Experience with Atlassian tools, including JIRA and Confluence
Benefits
- Competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement