Objective: To contribute to the design, development, testing, and deployment of applications for cloud migration, specifically in addressing technical challenges like connectivity, security, and performance. This role requires proactive problem-solving, and ensuring the health of deployments by performing appropriate unit testing and CI/CD verification.
Responsibilities:
Development and Integration:
Develop, test, and deploy applications using .NET, Java, and PHP for migration to AWS.
Implement solutions based on architecture diagrams and requirements.
Work closely with security and networking teams to solve connectivity issues.
Integrate applications with various external services, including databases, APIs, and messaging systems.
Testing and Deployment:
Implement comprehensive unit tests for all code changes to ensure high quality.
Independently deploy code through the CI/CD pipelines and verify application functionality and connectivity post-deployment.
Work closely with QA teams during application verification and acceptance.
Troubleshooting and Problem Solving:
Troubleshoot application issues related to the environment, authentication, security, and connectivity, while also maintaining logs for debugging purposes.
Work with the Tiger Team Lead to resolve complex technical challenges in a fast and efficient manner.
Proactively identify and address potential issues without waiting for daily stand-ups. This includes monitoring application health and reporting/resolving discrepancies immediately.
Proactively report issues that may impact the deadlines.
Documentation and Process:
Follow the "Every Fix is Documented" policy. Document all fixes and solutions in Confluence.
Contribute to the creation of flow diagrams, troubleshooting documentation, and runbooks.
Implement the solutions and procedures with proper test cases.
Quality Assurance and Performance:
Conduct thorough testing of applications and services to ensure smooth and efficient migration.
Participate in performance testing and optimization to ensure optimal performance.
Technical Skills:
Strong proficiency in at least two of the following: .NET Framework (.net 3.1 to latest), .NET Core, Java, and PHP.
Experience with web technologies (e.g., WCF, REST APIs, SOAP APIs, Web Sockets)
Experience with various authentication and authorization protocols, including mTLS
Proficiency in troubleshooting application issues related to connectivity, security, and authentication.
Experience with Windows Server, Linux, and related system administration
Understanding of database technologies (e.g., SQL Server, MongoDB) and AD-integrated SQL Server authentication.
Familiarity with CI/CD processes and deployment strategies, including containerization.
Experience with application logging and monitoring.
Strong commitment to quality and proactive problem-solving.
Good communication skills, and must be a team player.
If interested , please share your resume at vinodhini@sunware.in