Job Description
- Design, configure and deploy software applications and cloud solutions.
- Analyze business requirements, confer with stakeholders, perform code reviews, and remediate vulnerabilities throughout the software development life cycle.
- Write scripts, develop and deploy micro services for scalable applications, configure and implement Continuous Integration and Continuous Delivery (CI/CD) frameworks, write stored procedures and triggers. Modify, upgrade and improve existing applications.
- Perform actions like test, performance tune, track defects, troubleshoot problems, debug and resolve technical issues, generate reports, provide production, etc.
Job Requirements
- Bachelor’s or Masters Degree in Computer or information technology.
- At least 6 years of experience in DevOps Engineering (Internship experience does not apply)
- 2+ years of SQL server administration experience.
- Certification in Microsoft SQL Server Administration and Windows Administration
- 2+ years of experience utilizing Continuous Integration and Deployment tools such as Jenkins
- 2+ years of experience with Terraform or Ansible
- 2+ years of experience with application and infrastructure monitoring, logging, and alerting tools (Data Dog, Cloud Watch, New Relic, Splunk)
- 2+ years of experience with container orchestration services including Docker or Kubernetes
- 2+ years of experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby)
- 2+ years of experience working with Agile Development Practices
Disclamer
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.