Job Title: Senior Software Engineer Company Name: Changeis Job Url: https://www.simplyhired.com/job/-5ond13czRLuXl_903d58lpwkDiN6Zpo_y8-v-3-wldCUnf4ziX-dw Job Description: Senior Software Engineer Changeis Remote Job Details 2 days ago Qualifications Application Integration Data encryption DevSecOps Practices Go FedRAMP Bachelor's degree in information technology Computer Science Cloud security engineering Amazon EC2 Ansible Establishing disaster recovery processes Software deployment Infrastructure as Code (IaC) Engineering IT system monitoring GitHub Actions ERP systems Software implementation Network security implementation Scalable systems Bash Automating deployment processes Infrastructure architecture design System maintenance Information security compliance Technical solutions implementation Bachelor’s degree in engineering Patch management Bachelor's degree NIST standards Terraform Software documentation Organizational skills Developing automated testing protocols Red Hat OpenShift Scalability System architecture design Agile software development S3 Cloud Architecture Design (Architecture design skills) Systems & applications support Senior level Cross-functional collaboration RDS database Bachelor's degree in computer science Communication skills Python Cross-functional communication High availability Information Technology System performance monitoring Full Job Description Senior Software Engineer Location: Remote Software Engineer III - 6-10 Years Experience Required Software Enginer IV - 11-15 Years Experience Required The project follows a 10-year roadmap and offers the opportunity for ongoing involvement. Changeis, Inc. is seeking a highly skilled and motivated Senior Software Engineer to support our current work with the Supply Chain Systems Team. As a Senior Software Engineer, you will play a key role in our DevSecOps efforts, working closely with our development teams to ensure seamless integration of new features and applications into the SCM-ERP platform. You will be responsible for designing and implementing automated testing, CI/CD tooling, infrastructure-as-code, and monitoring processes that enable SCM-ERP to deliver high quality software quickly and reliably. In addition, this individual will need to be familiar with AWS and have experience with AWS Services such as EC2, S3, RDS, and others. Further experience deploying and managing containerized application on Red Hat OpenShift on AWS (ROSA) is a plus. The successful candidate will be responsible for ensuring the SCM-ERP platform is secure, scalable and highly available and that SCM-ERP is postured to take advantage of the latest AWS and ROSA features. The Senior Software Engineer requires strong technical skills, attention to detail, and excellent communication skills to support the vital mission of the Client’s Supply Chain Systems. Key Responsibilities: Design and Implementation of Infrastructure: Design and implement scalable, secure, and efficient cloud-based infrastructure for SCM-ERP applications and services. Collaborate with cross-functional teams, architects, and product teams to understand application requirements and design solutions that meet those needs. Platform Maintenance and Upgrades: Monitor SCM-ERP platform performance and identify areas for improvement. Implement patches, updates, and upgrades to ensure the platform remains secure and stable. Perform regular backups and disaster recovery procedures to minimize downtime. Automation and Scripting: Develop and maintain automation scripts and CI/CD tools to streamline platform operations. Automate repetitive tasks and workflows to improve efficiency and reduce manual errors. Security and Compliance: Ensure the platform meets Client’s security and compliance requirements. Implement security measures such as firewalls, intrusion detection systems, and encryption. Collaboration with Development Teams: Work closely with development teams to ensure smooth integration of new features and applications into our platform. Provide technical guidance and support to developers. Monitoring and Troubleshooting: Monitor SCM-ERP platform performance and identify issues promptly. Troubleshoot problems and implement fixes in a timely manner. Documentation and Knowledge Sharing: Maintain accurate documentation of SCM-ERP platform architecture, configuration, and operations. Share knowledge and best practices with the team to improve overall platform efficiency. Required Qualifications: U.S. Citizenship is required. Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience. Progressive experience in software development, systems integration, and/or technical architecture. Demonstrated proficiency in learning new technologies to accomplish tasks or achieve organization objectives. Experience with project management methodologies (Agile, Scrum). Direct experience supporting SCM-ERP (IFS) within the FAA. Preferred Technical Skills: Cloud Computing Platforms (AWS) Containerization (Red Hat OpenShift on AWS, Kubernetes) Scripting/Programming Languages (Bash, Python, GO) Infrastructure as Code (Ansible, Terraform, Packer) CI/CD Tools (Make, Tekton, GitHub Actions, Kustomize, ArgoCD) Security Frameworks and Compliance Standards (CIS, DISA) IFS Certifications Experience with DevSecOps practices and tools (CI/CD, automated testing, infrastructure-as-code). Experience working with government security standards and processes (e.g., FedRAMP, NIST).