Overview
As a Senior DevOps Engineer, you will implement and support customer care and other enterprise solutions. Our mission is to build and implement tools and infrastructure improvements that enable quick, easy, safe delivery and operation of microservices, web applications and other backend processes. The team you will be joining utilizes a variety of technology stacks including Java and .NET. We frequently explore new technologies and the latest developments in DevOps and CI/CD patterns, practices, and tools. We strive for continuous improvement in all areas.
Responsibilities
* Deploy and integrate legacy monolith applications as well as microservices leveraging modern distributed system technologies both to on-premise data centers as well as Azure Cloud.
* Automate the entire delivery pipeline including release of all assets, configuration changes, environment provisioning, and production health monitoring/alerting.
* Evaluate and implement tools/frameworks/services to support configuration management and CI/CD.
* Develop scalable platform infrastructure and tooling to support our platforms.
* Maintain and implement the necessary security processes for our code, platform, and tools.
* Automate common operation’s processes that need to happen on a regular basis.
Qualifications
Success in this role will require professional systems engineering and/or development experience, with fluency in the following:
* Orchestrating microservices, scaling, resiliency, and performance.
* Strong networking background with an understanding of firewalls, load balancing, routing, etc.
* Automation via scripting languages such as Bash, Python, Powershell, etc.
* Experience working in Azure Cloud or other Cloud provider.
* SSL Certificate Management.
* Monitoring and Logging (Splunk, New Relic, etc.).
* Assist with architecting solutions related to infrastructure, networking and deployment of products.
Bonus points for experience
* Cloud architecture and operations.
* Network security.
* Windows Systems Administration
* Static and dynamic code analysis implementation
Job Details
Job Mode: Full-time
Work Mode: Work from home
Job Summary
As a Senior DevOps Engineer, you will actively interface with software developers, product managers, test engineers, and administrators on projects to design and develop the build, release, and deploy toolchain for DevOps while providing on-call support. You should be able to identify, troubleshoot and resolve issues quickly and effectively, sometimes under pressure. Responsibilities include capacity planning, high availability engineering, performance tuning, and automation/tools development. You should have good leadership skills, experience managing infrastructure through multiple product releases, and have a passion for reliability and security.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
EEO Statement: At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Call to action
If this sounds like the kind of work you’d thrive in, let’s connect! And if it’s not for you, please share, it might be exactly what someone in your network is looking for.
#J-18808-Ljbffr