Secrets Management Senior Engineer - Assistant Vice President
D.B. Group29 days ago
Cary, NC, USASenior
Base Salary
$100k - $153k/yr
Responsibilities
- Plan and develop complete engineering solutions that accomplish business goals.
- Build reliability and resilience into solutions through appropriate testing and reviews across the delivery lifecycle.
- Ensure engineering solutions are maintainable, reusable, well architected, and integrable into end-to-end business processes.
- Resolve events and complex issues while accounting for overlapping technology areas.
- Develop and support the enterprise-wide secrets management capability for machine-to-machine authentication and authorization.
- Use AI tools responsibly to improve productivity and optimize workflows while applying critical judgment to data and AI outputs.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a comparable qualification.
- Proven experience developing and integrating highly available and scalable software products.
- Proficiency in relevant programming languages such as Java, Python, JavaScript, C#, Go, Bash, or PowerShell.
- Strong understanding of APIs and web services.
- Strong DevOps background and interest in process automation.
- Ability to communicate technical concepts clearly and understandably.
- Understanding of integration patterns, architectures, and security for SaaS and APIs.
- Experience in information security, especially identity and access management and secrets management.
- Experience with GCP infrastructure, Docker, Kubernetes or OpenShift, Terraform, Confluent Kafka, and Helm.
- Knowledge of deployment automation and CI tools including Git, BitBucket, Artifactory, Ansible, Maven, Ant, Jenkins, TeamCity, or uDeploy.
- Experience developing and executing test automation scripts using tools such as Selenium, Cucumber, or Karate.
Benefits
- Hybrid working model with in-office and work-from-home flexibility, with an expectation of working in the Cary, NC office.
- Generous vacation, personal, and volunteer days.
- Health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits.
- Employee Resource Groups, educational resources, matching gift programs, and volunteer programs.
- Physical, emotional, and financial wellness benefits.
Tech Stack
AnsibleApache AntBashC#CucumberDockerGitGoGoogle Cloud PlatformHelmJavaJavaScriptJenkinsKubernetesMavenOpenShiftPowerShellPythonSeleniumTeamCityTerraform