Homeoffice Software Architect en Pyramid Systems, Inc.
Pyramid Systems, Inc. · Fairfax, Estados Unidos De América · Remote
- Senior
Pyramid is seeking a proven Software Architect Lead to continue the growth of our application development capability, support our client portfolio, as well as specific key customers.
Responsibilities:- Perform as our Software Architect in support of key engineering projects requiring AI/ML, DevSecOps and specific technical architectures.
- Bring to the company and our clients proven architecture & design experience, including at least 3 years experience deploying production enterprise applications in AWS that use AI/ML.
- Perform as our technology lead for large-scale, high-performance enterprise big data application deployments and provide a wealth of solution architecture experience in complex heterogeneous environments in AWS.
- US Citizenship required.
- Ability to pass and successfully maintain a public trust clearance.
- Minimum of 10 years' experience in the Information Technology field,
focusing on AI/ML engineering projects, DevSecOps and technical architecture specifically. - Possess strong architecture & design experience, including at least 3 years' experience deploying production enterprise applications in AWS that use AI/ML.
- Experience in large scale, high performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWS.
- Expertise in designing, developing, refactoring, and maintaining containerized microservices, resolving vulnerabilities, and mentoring teams performing these activities.
- Strong communication skills both written and oral.
- Experience presenting solutions to all levels of organization (customers and program team).
- Possess experience with some, or all, of the following technologies:
- Java, Python, and TypeScript
- Jenkins
- Harness
- Kafka or Kinesis
- Kubernetes
- Helm
- Twistlock
- Apigee or Kong Konnect
- ElasticSearch or OpenSearch
- PostgreSQL
- Strong capabilities in automation of build, integration, and testing
- Experience guiding teams using naming and coding conventions, containerization, and serverless approaches.
- Experience working on a Federal IT contract.
Education:
- Bachelor’s degree in Computer Science, Information Technology Management or Engineering, or other comparable degree or experience