Collaborate with Deepwatch Experts and stakeholders across the organization
Utilize and integrate AI into all that you do
Learn and advance your career in a fast-changing industry, leveraging the company’s unique professional development benefits and matching policies to support our growth
To be successful in this role, you’ll need to:
5+ years of experience in object-oriented programming and knowledge building out either REST or GraphQL APIs with automated unit testing and knowledge of microservices architecture
Demonstrate programming proficiency languages and frameworks such as Java, Spring, Python, Go
Have a good working knowledge of relational databases such as PostgreSQL, MySQL, MongoDB or equivalent
Experience with cloud platforms such as AWS, GCP, or Azure
Experience with version control systems such as git and CI/CD processes and tools
Experience with agile development processes and test-driven development
Experience with secure coding standards such as OWASP and be willing to adapt to best practices
Experience with Kafka, RabbitMQ, OpenSearch, Snowflake or other data pipeline and orchestration tools
Be self-driven, hold yourself accountable for outcomes, and manage your own time working in a flexible and remote-first environment
Preferred Skills
Strong working knowledge of containerization such as Kubernetes and Docker
Strong understanding of authentication, security, caching, and testing principles
Understanding of log analysis, alert triage workflows, and incident response playbooks
Experience integrating with or building components for SOAR and Data Lake platforms
Experience with Infrastructure as Code (IaC) such as Terraform
Experience with configuration management/automation such as Ansible