JSR Tech Consulting
DevOPs Engineer
JSR Tech Consulting, Newark, New Jersey, 07175
Long term, contract to hire position. Hybrid 2-3 days per week in Newark, NJ required. The ideal candidate will possess more than 10 years of experience in software development and DevOps practices, with a strong foundation in Java technologies, Spring Boot, Microservices, Hibernate, and related Java tech stacks. The candidate should also have hands-on experience with AWS services, cloud automation, and continuous integration/continuous deployment (CI/CD) practices. Key Responsibilities: • Design, develop, and maintain high-performance, scalable Java applications using Spring Boot, Microservices, and Hibernate. • Develop and maintain AWS CloudFormation templates to automate the provisioning of AWS resources. • Utilize AWS services such as SQS, SNS, ECS, EKS, Lambda, S3, Route 53, Load Balancers, and others to build and deploy scalable applications. • Implement and manage CI/CD pipelines using Jenkins for continuous integration and automated deployments. • Collaborate with cross-functional teams to define, design, and ship new features. • Implement security and data protection measures in all applications. • Perform code reviews, identify performance bottlenecks, and debug production issues. • Manage version control using GitHub and ensure the integrity of the codebase. • Monitor and optimize application performance and resource utilization on AWS. • Provide technical leadership and mentorship to junior developers and team members. Preferred Qualifications: • AWS Certified Solutions Architect or AWS Certified DevOps Engineer certification. • Experience with containerization and orchestration tools like Docker and Kubernetes. • Experience with monitoring and logging tools such as CloudWatch, CloudTrail. • Proficiency in setting up and managing alerts, dashboards, and automated responses to monitoring events. Required Qualifications: • Bachelor's degree in Computer Science, Information Technology, or a related field. • 10 years of experience in software development with a strong focus on Java technologies. • In-depth knowledge of Spring Boot, Microservices architecture, and Hibernate. • Proven experience with DevOps practices and tools, including Jenkins for CI/CD. • Hands-on experience with AWS CloudFormation and managing AWS infrastructure. • Proficiency in using AWS components such as SQS, SNS, ECS, EKS, Lambda, S3, Route 53, Load Balancers, and DocumentDB. • Strong understanding of version control systems, specifically GitHub. • Excellent problem-solving skills and the ability to troubleshoot complex issues. • Strong communication and collaboration skills. • Ability to work in a fast-paced and dynamic environment. LI-TI1