Overview
On Site
Depends on Experience
Full Time
Skills
FOCUS
Business Operations
Innovation
System Integration
Enterprise Resource Planning
Customer Relationship Management (CRM)
Optimization
Workflow
Business Process
Operational Efficiency
Scalability
Microsoft Exchange
High Availability
Documentation
Regulatory Compliance
Technical Support
Continuous Improvement
Computer Science
Information Technology
API Management
API
Database
Data Integration
Continuous Integration
Continuous Delivery
Git
Version Control
Programming Languages
C#
Python
JavaScript
RESTful
SOAP
JSON
XML
Windows PowerShell
Command-line Interface
Enterprise Architecture
Microservices
Encryption
Authentication
Authorization
Soft Skills
Analytical Skill
Problem Solving
Conflict Resolution
Communication
Management
Attention To Detail
Agile
Docker
Kubernetes
Microsoft Azure
DevOps
Cloud Computing
Migration
DOS
Telecommuting
DS
DirectShow
Policies and Procedures
Productivity
Collaboration
Law
Job Details
Overview
Primary Focus: The Azure Integration Engineer will be responsible for leading the design, implementation, and maintenance of cloud-based integration solutions utilizing Microsoft Azure services. The role is integral in ensuring seamless interoperability between various cloud and on-premises systems, thereby enhancing business operations and strategic objectives. The role aligns with Cayuse's core values by driving innovation through automation and optimization of processes, emphasizing collaboration across teams, and committing to continuous technological and professional growth.
Responsibilities
Job Responsibilities:
Qualifications
Minimum Qualifications:
Preferred Qualifications:
Working Conditions:
Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Cayuse is an Equal Opportunity Employer. All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law.
Pay Range
USD $140,000.00 - USD $180,000.00 /Yr.
Primary Focus: The Azure Integration Engineer will be responsible for leading the design, implementation, and maintenance of cloud-based integration solutions utilizing Microsoft Azure services. The role is integral in ensuring seamless interoperability between various cloud and on-premises systems, thereby enhancing business operations and strategic objectives. The role aligns with Cayuse's core values by driving innovation through automation and optimization of processes, emphasizing collaboration across teams, and committing to continuous technological and professional growth.
Responsibilities
Job Responsibilities:
- Azure Integration Design & Development: Design, implement, and maintain cloud-based integration solutions using Microsoft Azure services, such as Azure Logic Apps, Azure Functions, Azure Service Bus, Azure API Management, and Azure Data Factory.
- System Integration: Develop and manage end-to-end integrations between cloud and on-premises systems, including third-party APIs, enterprise systems (ERP, CRM), and legacy applications.
- Automation & Optimization: Automate workflows, data synchronization, and business processes to enhance operational efficiency using Azure cloud services. Optimize integration solutions for performance, scalability, and cost-effectiveness.
- API Management: Create and manage APIs using Azure API Management to facilitate smooth data exchange across multiple systems, ensuring security and compliance.
- Monitoring & Troubleshooting: Set up and maintain monitoring and alerting for integration solutions. Proactively troubleshoot issues, optimize performance, and ensure high availability of services.
- Documentation & Best Practices: Document integration designs, processes, and solutions, ensuring adherence to best practices, security standards, and compliance guidelines.
- Collaboration & Support: Collaborate with internal stakeholders, developers, and external vendors to ensure successful integration projects. Provide technical support and troubleshooting expertise for ongoing integration solutions.
- Continuous Improvement: Stay updated on Azure services, integration technologies, and industry trends to recommend and implement improvements to current integration strategies.
Qualifications
Minimum Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
Certifications in Azure (e.g., Azure Solutions Architect, Azure Developer, or Azure Integration Engineer) are a plus. - Experience: Minimum of 3-5 years of experience in integration engineering, cloud computing, and working with Microsoft Azure.
- Hands-on experience with Azure Logic Apps, Azure Functions, Azure API Management, Azure Service Bus, and Azure Data Factory.
- Strong experience in API design, implementation, and management.
- Knowledge of cloud-based databases, data integration, and data transformation tools.
- Experience with CI/CD pipelines, Git, and version control systems.
- Technical Skills:
- Proficient in programming languages such as C#, Python, or JavaScript for integration tasks.
- Familiar with RESTful APIs, SOAP, JSON, and XML.
- Experience with PowerShell and Azure CLI for automation tasks.
- Understanding of enterprise architecture and integration patterns (e.g., event-driven, microservices).
- Strong understanding of security best practices, including encryption, authentication, and authorization in cloud environments.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills, with the ability to work across teams and with stakeholders.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Attention to detail and a proactive approach to solving issues.
Preferred Qualifications:
- Experience working in Agile development environments.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of DevOps practices and tools like Azure DevOps.
- Experience with cloud migration and modernization projects
Working Conditions:
- The role is based at the DoS facility in Rosslyn, VA, with potential work at various locations as approved by the COR.
- Telework options may be available in accordance with DS policies and procedures.
- Minimal travel may be required.
- Physical demands primarily include office-based work with extended periods of computer use.
- Must maintain a workspace conducive to productivity and occasional team collaboration.
Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Cayuse is an Equal Opportunity Employer. All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law.
Pay Range
USD $140,000.00 - USD $180,000.00 /Yr.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.