Comcast is a Fortune 30 global media and technology company that seeks to innovate and create cutting-edge products and solutions. The Engineer 3 in Software Development & Engineering will contribute to developing infrastructure as code, cloud-based software, and maintaining application security while collaborating with project stakeholders and supporting applications under development.
Responsibilities:
- Contribute to a team responsible for developing infrastructure as code using Terraform
- Perform CI/CD using ArgoCD
- Develop cloud-based software using AWS services including EC2, S3, EKS, SQS, SNS, RDS, and MemoryDB
- Automate workflows using Github Actions
- Maintain application security using cybersecurity tools including Snyk and SonarQube
- Write automation scripts using Python and Bash Shell scripting
- Manage Linux based systems
- Use Datadog for logging and metrics
- Store code using Github
- Support applications under development and customize current applications
- Assist with the software update process for existing applications, and roll-outs of software releases
- Analyze, test, and assist with the integration of new applications
- Document all development activity
- Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports
- Monitor and evaluate competitive applications and products
- Review literature, patents, and current practices relevant to the solution of assigned projects
- Collaborate with project stakeholders to identify product and technical requirements
- Conduct analysis to determine integration needs
- Work with the Quality Assurance team to determine if applications fit specification and technical requirements
Requirements:
- Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
- two (2) years of experience developing infrastructure as code using Terraform
- developing cloud-based software using AWS services including EC2 and S3
- maintaining application security using cybersecurity tools including SonarQube
- writing automation scripts using Python and Bash Shell scripting
- managing Linux based systems
- one (1) year includes storing code using Github
- using the following AWS services: EKS, SQS, SNS, RDS, and MemoryDB
- six (6) months include automating workflows using Github Actions, GitLab, or Jenkins
- performing CI/CD using ArgoCD