At-a-Glance:
Are you ready to build your career by joining a global financial company. If so, our client is hiring a DevOps Engineer.
Position Type:
Right to Hire
Hybrid in Newark
Required:
- 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.
- 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 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.
Get in Touch:
If you think you'd be a good match, submit your resume and reach out to Trusha at (862) 895-5719 to learn more.