What are the responsibilities and job description for the Software Engineer position at PRI Global?
Software Engineer
Remote
Contract
only USC or GC
Required:
• 2 years of software development experience.
• 2 years of Python (boto3) and Terraform development experience.
• 2 years of experience with core Amazon Web Services such as Route 53, EC2 (AMI, EBS, ELB, ASG), S3, CloudWatch, CloudFormation,
Elastic Beanstalk, Elastic Cache, IAM, VPC, RDS, DynamoDB, SQS, and SNS.
Familiarity with Software Development Lifecycle (SDLC)
• Knowledge of version control tools, such as git, BitBucket, and GitHub
Preferred:
• Experience in Jira, Confluence, Maven, and Jenkins.
• Experience with Linux package management (rpm, yum, dnf, etc).
• Experience with HTTP/Proxy servers (Apache, Nginx).
• Experience installing, configuring, and troubleshooting application platforms, with a preference for experience in working with Java web application
platforms (e.g., Tomcat, Spring Boot, etc.).
• Experience with monitoring and alerting tools such as Dynatrace, Cloud watch or similar.
• Experience with log aggregation and management tools such as Splunk.
• Experience working with configuration management tools. Examples: Ansible.
• Systems performance tuning and load testing is a plus.
• Familiarity with large-scale systems and methodologies.