Develop centralized orchestration services used to deploy and manage in house developed and commercial of the shelf (COTS) products as part of a DevOps platform.
Design resilient, fault-tolerant systems for managing cloud infrastructure.
Incorporate compliance and security following the shift-left paradigm.
Develop automation tools and services for deployment and operations activities.
Integrate testing and quality principles into the tool development SDLC process.
Optimize operations by automating alerting, monitoring and incident response.
Qualifications:
Looking for a hands-on DevOps Engineer/Developer to work on a team responsible for designing, provisioning, and managing enterprise-level development tooling and systems used by both internal and external customers.
Required degree in Computer Science or a related technical field involving software development, or equivalent experience.
Required 5 years of software development experience including design, development, troubleshooting, testing, and automation in Python and either C# or Java.
Required experience with DevOps platforms (e.g., GitLab, GitHub, etc.)
Required experience with Git (e.g., branching, merging, GitFlow, etc.)
Required experience with databases, including one RDBMS (e.g., MySQL/MariaDB, MS SQL, Oracle, etc.) and one columnar or NoSQL store (e.g., MongoDB, Redis, Cassandra, DynamoDB, etc.)
Highly desired 10 years of software development experience.
Highly desired experience with logging, monitoring, alerting, and observability tools (e.g., ELK, Splunk, SumoLogic, Datadog, New Relic, Dynatrace, Sensu, CloudWatch, CloudTrail, Prometheus, Grafana, etc.)
Highly desired experience leading design or modernization efforts for applications using modern approaches (e.g., APIs, microservices, etc.)
Highly desired experience with DevOps modern practices including infrastructure as code, continuous integration, automated deployment, automated testing, autoscaling, and self-healing.
Desired experience with the following languages JavaScript, Go, Ruby, PowerShell, and Bash.
Desired experience with algorithms, data structures, and large data analysis
Desired experience with containerization (e.g., Docker, Podman, etc.) and container orchestration tools (e.g., Kubernetes, Rancher, etc.)