Changeis, Inc. is seeking a highly skilled and motivated Senior Software Engineer to support their work with the Supply Chain Systems Team. The role involves working on DevSecOps efforts, ensuring the integration of new features and applications into the SCM-ERP platform, and managing cloud infrastructure with a focus on security and scalability.
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
Requirements:
- 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
- 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)