Hirng for only w2 role
Full Stack Developer
12 Months (Possiblity of extension)
Eden Prairie MN
Primary Responsibilities :
- Manage and implement efficient and reliable DevOps processes : designs and implements software delivery processes, including building, testing, and deploying applications. They develop strategies for continuous integration and deployment, ensuring the automation of software delivery pipelines
- Infrastructure management : Responsible for managing the infrastructure required to support software development and delivery. This includes designing and maintaining cloud-based infrastructure, configuring servers, managing databases, and monitoring system performance
Automation : Proficient in scripting and automation tools, such as Shell scripting, Python, or PowerShell. They automate repetitive tasks to improve efficiency and reduce errors in the software delivery process
Collaboration : They work closely with software developers, operations teams, and other stakeholders to ensure smooth collaboration and alignment between different teams. They facilitate communication and collaboration to ensure timely delivery of softwareContinuous integration and delivery : The senior DevOps engineer implements and manages continuous integration and delivery practices, ensuring that code changes are continuously integrated, tested, and deployed. They use tools such as Jenkins, GitLab CI / CD, or CircleCI to automate these processes
Monitoring and troubleshooting : They monitor the performance and availability of systems and applications, proactively identifying issues and troubleshooting them as and when the OPS business users reported. They implement monitoring tools and establish alerting mechanisms to ensure the timely resolution of issuesSecurity and compliance : The senior DevOps engineer ensures that security and compliance standards are met throughout the software delivery process. They implement security measures and monitor compliance with relevant regulations and standards, such as GDPR or HIPAADocumentation : They document processes, procedures, and configurations to ensure knowledge sharing and maintain a clear understanding of the infrastructure and software delivery pipelinesComply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and / or re-assignment to different work locations, change in teams and / or work shifts, policies in regards to flexibility of work benefits and / or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do soOverall, the engineer plays a crucial role in streamlining software delivery processes, automating tasks, and ensuring the reliability, scalability, and security of systems, application support. They bring expertise in infrastructure management, automation, and collaboration to enable efficient software development and delivery.
Required Qualifications :
Bachelor's degree or equivalent experience5 - 8 Years Solid experience developing web applications using Java platform (Spring Boot, JPA, Restful Services) & NodeJS2 Years Experience with front-end technologies Like ReactJs2 Years Experience with Micro services2 Years Solid knowledge of RDBMS and experience working with Postgres / SQL Server and No SQL including writing complex join queries and SQL query tuning2 Years Experience with DevOps Tools like Jenkins / GitHub Actions2 Years Cloud experience with AzurePreferred Qualifications :
Experience with GraphQLKnowledge of Data Model design and implementation for solutions from high level requirementSound knowledge and experience of unit testing methodologies and frameworksProficiency in applying object-oriented principles and recommended design patterns to create robust and scalable system designsProven ability to independently troubleshoot problems and zero in on the likely root causes for Sev1 production issuesProven proactive in identifying and escalating potential risks and impediments and coming up with alternative solutions