Job Description

Introduction

In this contingent resource assignment, you may consult on complex initiatives with broad impact and large-scale planning for Software Engineering. You will review and analyze complex, multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented factors. Your contributions will be vital in resolving complex and multi-faceted situations requiring a solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. You will strategically collaborate and consult with client personnel.



Required Skills & Qualifications


  • Applicants must be able to work directly on a W2 basis.

  • 5 years of Software Engineering experience, or equivalent demonstrated through work or consulting experience, training, military experience, or education.

  • Advanced proficiency in Python for automation.

  • Strong experience with Shell scripting for system-level tasks and JVM structure creation across environments.

  • Expertise in Linux OS environments and infrastructure automation using tools like Ansible, Terraform, and CloudFormation.

  • Hands-on experience with Kubernetes and OpenShift for container orchestration, including configuration of persistent volumes and observability tools.

  • Proficiency in managing hybrid/cloud storage integrations (AWS, Azure) and enterprise-level deployments.



Preferred Skills & Qualifications


  • Experience with additional programming languages and frameworks.

  • Familiarity with CI/CD pipelines and tools.

  • Understanding of security best practices in software development and deployment.



Day-to-Day Responsibilities


  • Consult and collaborate on complex software engineering projects and initiatives.

  • Analyze and resolve multi-faceted engineering challenges.

  • Ensure compliance with function policies and procedures.



Company Benefits & Culture


  • Inclusive and diverse work environment.

  • Opportunities for professional growth and development.

  • Supportive team culture focused on innovation and collaboration.



For immediate consideration, please click APPLY to begin the screening process.


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application