HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name.
Description
Deliverables for Sr. Software Developer:
- Design build develop and administer CI/CD pipeline using Azure DevOps to support continuous development and deployment of modular cloud-based systems.
- Monitor and assess the performance of applications in Azure cloud environment to ensure solutions are running as expected. Identify analyze and resolve application deployment issues.
- Implementing automation for tasks like code integration testing deployment and infrastructure management.
- Design develop and test the automation solution using Containerized Microservices JEE Spring Boot API Azure Logic Apps Power Automate Database React/Angular and integrating with other various systems using API (REST/SOAP).
- Document the development tasks and their duration align with management and finalize. and nbsp;
- Create and execute test plans including performance testing of the solution.
- Develop document and implement application process monitoring procedures.
- Support production operational activities.
- Document the comprehensive written technical knowledge transfer plan and conduct knowledge transfer to EFP technical staff throughout the assignment. and nbsp; and nbsp;
Skills
Experience and Skill Set Requirements
DevOps Experiences - 25% and nbsp;
- Demonstrated 5 years experience in setting up development environments and mechanism using tools such as Azure DevOps pipeline or similar tools.
- Demonstrated 5 years experience in build tools like Git Kubernetes Maven Docker for continuous integration.
- Demonstrated 5 years experience in container management and orchestration to automate application deployment application scaling/clustering monitoring and others.
- Demonstrated 5 years experience in integration experience in building and using APIs or other integration endpoints.
- Demonstrated experience applying industry web architectural and security standards and best practices. and nbsp;
JAVA and amp; Webservices Cloud Computing Experiences - 45% and nbsp;
- Demonstrated 10 years experience in designing and developing secure RESTful/Soap APIs web services and microservices with Java/JEE Spring Framework SQL/NoSQL database Message Queue etc. and nbsp;
- Demonstrated experience in developing frontend applications using REACT/Angular JSON HTML/CSS/XML/XPath to build complex and efficient web applications. and nbsp;
- Demonstrated experience and skills to design develop and maintain microservices-based backend systems containerize and deploy applications using Docker and orchestrate them with Azure Kubernetes Service (AKS) and nbsp;
- Good knowledge of DevOps pipeline IAM OAuth authentication and authorization. and nbsp;
- Has Experience in developing Java applications that follow Web Content Accessibility Guidelines (WCAG) at the AA level.
and nbsp;
RPA/ML and Microsoft Low-Code Experience - 20% and nbsp;
- Demonstrated knowledge and experience with AI LLM and Machine Learning such as Azure Document Intelligence Cloud Foundry OpenAI Cognitive Search etc. and nbsp; and nbsp;
- Demonstrated knowledge of OCR information extraction/classification and experience in training AI models based on business requirements. and nbsp; and nbsp;
- Demonstrated 5 experience in developing testing and implementing complex system solutions using Microsoft Power Automate Robotics Process Automation (RPA). and nbsp;
- Demonstrated experience and skills in using Logic Apps Power Automate flows and desktop flows to build end-to-end RPA/ML automation solutions. and nbsp;
- Demonstrated experience and skills to integrate with other systems and services to implement end-to-end solutions. and nbsp; and nbsp;
- Demonstrated experience in documenting Solution Design Documents (SDD) based on business requirements and planning and executing the development tasks.
Testing and Reporting - 5% and nbsp;
- Demonstrated experience in developing and executing test scenarios to perform unit integration and performance testing. and nbsp;
- Expert in leveraging Postman/ReadyAPI/Soap UI/JMeter tools to conduct test cases or scenarios. and nbsp;
- Demonstrated experience in using Power BI to pull information out and generate reports for a different purpose. and nbsp;
Communication and Teamwork - 5% and nbsp;
- Demonstrated ability to collaborate with IT/ Business throughout the Software Development Life Cycle and production support. and nbsp;
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills and nbsp;
- Demonstrated team player with a track record for meeting deadlines. and nbsp;
- When requested the consultant shall establish a communication and reporting process that is acceptable to the Cluster/Ministry/Organization. The objective of this process is to ensure an effective flow of communications among all project stakeholders on the progress of deliverables and milestones; timely identification of issues to facilitate resolution/decisions. and nbsp;
Must Have:
A DevOps specialist in production support ensures seamless system reliability by rapidly diagnosing and remediating issues optimizing infrastructure and automation and driving continuous improvements through collaboration and data-driven recommendations.
- Incident Response and amp; Root Cause Analysis (RCA) and nbsp; Quickly diagnose production issues identify underlying causes and recommend remediation strategies.
- Cloud and amp; Infrastructure Expertise and nbsp; Deep understanding of AWS Azure or GCP including networking security scaling and resilience.
- CI/CD and amp; Automation and nbsp; Proficiency in building robust pipelines Infrastructure as Code (Terraform Ansible) and automated recovery workflows.
- Monitoring Observability and amp; Performance Tuning and nbsp; able to optimize systems for reliability.
- Collaboration and amp; Continuous Improvement and nbsp; Works with cross-functional teams to propose fixes lead postmortems and enhance processes and architectures.
Nice to Have:
- Prior Development experience and nbsp;- Azure (CI/CD) Java Microservices Kubernetes (AKS) Containers SQL Server Logic Apps Power Platform