Job Title DevOps Engineer
Project Location Newark NJ 07193
Contract / CTH / FullTime cth
Remote or Hybrid or Onsite hybrid
Project Duration 12 months
Required:
Required Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 10 years of experience in software development with a strong focus on Java technologies.
- Indepth knowledge of Spring Boot Microservices architecture and Hibernate.
- Proven experience with DevOps practices and tools including Jenkins for CI/CD.
- Handson 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 Document DB.
- Strong understanding of version control systems specifically GitHub.
- Excellent problemsolving skills and the ability to troubleshoot complex issues.
- Strong communication and collaboration skills.
- Ability to work in a fastpaced and dynamic environment.
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.
Responsibilities:
Key Responsibilities:
- Design develop and maintain highperformance 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 crossfunctional 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.