Back to jobs
Chantilly, VAPosted 6 days ago
onsite

Job Description

Thanks for visiting our Career Page.

Please review our open positions and apply to the positions that match your qualifications.

BT-247 – Software Engineer
Skill Level: Senior
Location: Chantilly, VA (fully on-site, no remote option)

 

**MUST HAVE A POLY CLEARANCE TO APPLY. Those without a Poly clearance will not be considered.**



Required Skills:
RedHat OpenShift Skills
  • Kubernetes Essentials: Pods, deployments, services, replicasets, configmaps/secrets, namespaces, ingress. YAML manifest authoring and kubectl commands
  • Storage & Networking: Persistent volumes (PV/PVC, CSI Drivers), service discovery, OVN-Kubernetes for pod communication
  • OpenShift Command Line Interface: All commands-login, project creations (oc new-project), app deployment (oc new - app), expolos (oc expose), logs/debug (oc rsh/logs), and admin tasks (oc adm policy for RBAC)
  • Application Development: Microservices in Jave/Node.js/Python/Go; REST APIs, YAML for K8s resources

Other Required Skills
  • Demonstrated Hand on Experience:
    • Programming web and client/server applications using Java, Typescript/JavaScript, HTML and CSS
    • With Spring Boot
    • With Frontend frameworks such as Vue, React or Angular
    • With FS Maximo

Desired Maximo Application Suite Skills (MAS)
  • Cluster Administration: Installing, configuring, and maintaining OpenShift 4.16+ clusters
  • Container/Pod Management: Deploying scaling and managing containerized applications
  • MAS Operator Lifecycle: Understanding operators to manage the lifecycle of MAS components
  • Scripting and Automation: Proficiency in Bash or Ansible for automating Day 2 operations
  • Security: Managing roles (RBAC), secrets, and security context constraints (SCCs)

Other Desired Skills
  • Demonstrated hands-on experience with upgrading Spring Boot. Hibernate/JPA especially from much older versions to newer versions
  • Demonstrated hands - on experience with Linux based or Windows-based systems and shell scripting
  • Demonstrated hands - on experience with build automation technologies such as Gradle, Maven, Jenkins, etc.
  • Demonstrated hands - on experience with WebSphere or Tomcat
  • Container security tools like Podman for rootless containers
  • Working in an Agile development environment
  • Jira, Confluence,
  • Version Control & Collaboration: Git (GitHub/GitLab)
  • Familiarity with client security requirements, compliance tools and processes

Desired Certifications
  • RedHat certified Cloud-native Java Developer (EX378) or earlier EX283 certification
  • RedHat certified OpenShift Administrator (EX280)
  • RedHat Certified Systems Administrator (RHSCA) for Linux
  • Certified Kubernetes Administrator (CAK) or Application Developer (CKAD) for K8's

Apply for this position

Required*
Software Engineer at Bespoke Technologies, Inc. | Renata