Description

  • 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.)
  • Desired experience with application security testing methodologies (e.g., SAST, DAST, etc.)
  • Desired experience with infrastructure security tools (e.g., Prisma Cloud, Aqua, etc.)
  • Desired experience with tools like Lifecycle, Nexus, Sonar, Fortify, Contrast

Education

Bachelor's degree