Full-Time Azure/Salesforce DevOps Engineer
Served With Honor is hiring a remote Full-Time Azure/Salesforce DevOps Engineer. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
Served With Honor
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Azure / Salesforce DevOps Engineer
100% Remote (US Only)
Compensation: $120-125K
Reports to: VP Technology
The Azure / Salesforce DevOps Engineer is a proven technical expert in Azure cloud infrastructure design and administration, Salesforce DevOps, infrastructure-as-code, and CI/CD patterns and technologies. As a subject matter expert, the DevOps Engineer will partner with software engineers, site reliability engineers, and infrastructure engineers to build performant and scalable solutions, share expertise, and ensure adherence to best practices.
- Designs, implements, and maintains CI/CD pipelines using Azure DevOps tools and technologies
- Automates infrastructure provisioning and configuration management using Azure Resource Manager (ARM) templates, PowerShell, or other automation tools
- Collaborates with development teams to integrate automated testing and deployment processes into the CI/CD pipeline
- Monitors system performance and reliability, and implements proactive measures to ensure high availability and scalability
- Implements and maintains robust security measures to protect our infrastructure and data in Azure
- Participates in on-call rotation and incident response, ensuring timely resolution of critical issues
- Provides technical guidance and support to development teams on Azure DevOps best practices
- Contributes to the continuous improvement of our DevOps practices and processes
- Provides ongoing maintenance and operational support for all listed applications
- Resolves production issues and bugs efficiently
- Supports enhancements and new feature development as needed
- Manages data imports and outgoing registration emails to claimants where applicable
- Manages all phases of the SDLC for existing applications, including requirements gathering, design, development, unit testing, test planning, test preparation, and execution
- Develops new applications as business needs arise, following the same SDLC phases
- Provides comprehensive testing services including planning, strategy, entry and acceptance criteria, test data preparation, environment support, and UAT test scenarios and scripts
- Performs release planning and execute code deployment activities across all environments (development, test, pre-production, and production) in coordination with Client stakeholders
- Utilizes Client tools for project planning, software development, release management, configuration management, and document testing activities, including defect tracking and resolution
- Releases enhancements, changes, and improvements, or address technical debt at least once a month using Agile methodology
- Provides necessary artifacts and reflect these activities in monthly reports
- Supports ad-hoc reporting requests at both the Salesforce Org level and application level
- Creates and updates system documentation including the System Design Documentation, System Security Plan (SSP), System Architecture Document (SAD), Information Systems Recovery Plan (ISRP), and Technical Support Protocol (TSP) for all applications
- Supports periodic code analysis with Veracode for all applications and immediately detect flaws to conform to Client policies
- Supports integration with Elastic for operational visualizations, usage trends, business insights, alert creation, and log availability for troubleshooting
- Supports various testing types including system testing, integration testing, heuristics testing, Application Security Assessment (ASA), User Acceptance Testing (UAT), Usability Experience (UX), and Customer Experience (CX)
- Investigates and resolves production issues, providing solutions as necessary
- Supports provisioning and de-provisioning of users based on customer requests
- Salesforce Upgrades and Legislative Changes
- Prepares, plans, facilitates, and updates applications as necessary, including regression testing and support for periodic Salesforce upgrades
- Analyzes and implement necessary changes in response to legislative updates within contract constraints
- Supports enhancements to API integrations between applications and other Client systems.
- Develops new APIs as needed based on evolving business requirements and integration needs