Drag

DevOps

Location : ,

Job Description

DevOps Engineer

Description:

  • Must have solid Automation experience and good development practices.
  • Terraform
  • Gitlab
  • Jenkins
  • UCD
  • Pipeline as code (PAC).
  • Artifactory
  • Pipeline integration with security scans (Nexus, Sonar, etc.)
  • AWS CloudFormation.
  • Prior experience in Design, develop, and maintain Java-based applications and services.
  • Ideally someone who was a software engineer (Java or Python) who is now a DevOps Engineer.
  • Utilize AWS services to build, deploy, and manage applications in the cloud.
  • Set up and configure AWS infrastructure components such as EC2, S3, RDS, Lambda, and more.
  • Implement AWS security best practices and ensure data protection.
  • Develop and maintain microservices using Java and AWS services such as AWS Lambda and Amazon ECS.
  • Implement RESTful APIs and other communication protocols for microservices.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers.
  • Communicate effectively, both verbally and in writing, to explain technical concepts and solutions.
  • Proven experience as a Java Developer with a strong understanding of Java/J2EE programming concepts.
  • Spring, Spring Boot experience.
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines and automation tools.
  • Knowledge of database systems and SQL.
  • Strong problem-solving and analytical skills.
  • Excellent teamwork and communication skills.