Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply.
Tax Terms: W2, 1099
Corp-Corp or 3rd Parties: Yes
Description
Responsible for the development of documentation and maintenance of Software Architectures.
¿ Coordinates and participates in project management reviews and compliance audits.
¿ Develops, maintains and unit tests code by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements
¿ Performs requirements assessment and provides a technical interface to change approval meetings technical reviews
¿ Participates in internal peer reviews
Technical Proficiencies and Desired Skills by Category
¿ Experience developing on Linux & Client/UX platform.
¿ In depth experience with any backend language (Java, Node.js, .NET, etc.)
¿ Experience designing, building, implementing, and maintaining RESTful APIs.
¿ Experience with cloud native software development best practices (microservices, managed services, SOA, etc.).
¿ Experience with NoSQL datastores (Azure Postgres, AWS DynamoDB, MongoDB, Hadoop, etc.)
¿ Experience with Microsoft Azure or Amazon Web Services (AWS)
¿ Experience with data workflow implementations (ETL, data models, etc.)
¿ Experience with JSON parsing.
¿ Experience in XML.
¿ Experience building and implementing monitoring of data processing workflows.
¿ Experience with CI/CD best practices and tooling (using Jenkins for build preparation and deployment).
Category Details
OS Linux
Client/UX
Windows
Scripting Tools Bash scripting
PowerShell scripting
Java Build tools Maven / Ant
CI/CD Pipeline tools GitLab CI/CD (or) Jenkins
Configuration management tool Chef / Ansible
Versioning tool GitHub / GitLab
Cloud zure Services:
IaaS, PaaS
ARM Templates
Amazon Services:
IaaS, PaaS
Cloud Formation
Misc. Networking concepts (Layer 2, Layer 3)
Virtualization and OS Imaging
Application troubleshooting
Good to Have Skills Python
Docker
Kubernates
Database skills
Cloud Migration"