Jobs at Syrinx

View all jobs

DevOps Engineer - W2 Only

Boston, MA
Qualifications:
We are looking for an experienced DevOps/DevSecOps professional to join our team. In this position, you will be responsible for deploying code using an automated pipeline that streamlines our CI/CD processes to all environments. In this role, you’ll be working with engineers to identify the components that are included within our builds and incorporating automated tests to ensure our code meets security guidelines, open source software compliance and code quality standards. This successful candidate will also responsible for troubleshooting and resolving deployment issues in dev, test, and production environments. You will work closely with Engineers, Architects, Information Security and QA in order to maintain seamless automation across the entire ecosystem. The ideal candidate is someone who loves building and maintaining reliable, secure and scalable systems, CI/CD tooling and automating delivery processes using leading edge tools. Bachelors degree in computer science, engineering, software engineering, or related field Minimum 3 years experience working as a DevOps engineer Experience with CI/CD tools such as Azure DevOps, TFS/Git or Jenkins Experience with scripting languages such as Powershell, Javascript, Python, YAML, NuGet Experience with the automation testing, code quality and static code analysis tools Experience with Azure or AWS Experience with .NET or Java Good interpersonal skills and communication with all levels of management Able to multitask, prioritize, and manage time efficiently The following are ‘nice to have’: Sitecore Containerization tools such as Docker and Kubernetes Server administration Security experience DevOps Cloud certification Working knowledge of SQL

Responsibilities:
Developing a strategy and implementing an automated deployment process. Deploying and maintaining CI/CD pipelines across multiple environments Building and test code continuously with scripting and programming languages in all environments Incorporating automation and effective monitoring Iterating on best practices to increase the quality & velocity of deployments Documenting and designing DevOps processes; updating and improving existing processes Monitoring metrics and recommending corrective actions Providing technical guidance and educate team members and coworkers on development and operations Ensuring code deliveries are free of vulnerabilities Brainstorming for new ideas and ways to improve development delivery Sustaining and improving the process of knowledge sharing throughout the engineering team

Share This Job

Powered by