Cloud Build Release Engineer

Apply Now

Company: RIT Solutions, Inc.

Location: Edison, NJ 08817

Description:

MUST HAVES:
  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
  • 3-5 years' experience required.
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. large systems software design and development experience.
  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems.
  • Experience in programming and experience with problem diagnosis and resolution.

  • Please provide a MS Word resume and quantify the following number of years and list clients, technologies used, and certifications -

    QUALIFCATION

    US Department of Defense - {list client(s)}
    US Federal Government - {list client(s)}

    SAP products / services - number of years

    Cloud infrastructure - number of years

    AWS technologies [EC2, S3, IAM, Route53, VPC, etc.]
    Azure technologies [Virtual Networks, Application Gateway, Storage Account, Virtual Machines, Load Balancer, Resource Groups, etc.]
    GCP technologies [Projects, Compute Engine, GKE, Cloud Storage, VPC, etc.]

    Cloud DevOps Engineering - number of years

    Design/Analyze/Troubleshoot large-scale distributed systems - Yes/No
    Debug/Optimize code - Yes/No
    Automate routine tasks - Yes/No
    Systematic problem-solving - Yes/No

    Shell Scripting [Bash, etc.] - number of years

    Programming [Java, Groovy, Python, etc.] - number of years

    Infrastructure Automation [Git, Ansible, Terraform Ansible, etc.] - number of years

    CI/CD tools [Jenkins, GitLab CI, CircleCI, etc.] - number of years
    CI/CD Pipelines - number of years

    Containerization technologies [Docker, Kubernetes, etc.] - number of years

    Unix/Linux environments - number of years

    Cloud Build Release Engineer for {list client(s)}

    Other Cloud DevOps Engineering roles for {list client(s)}

    Certification [list certification(s)]

    Job Responsibilities:
  • Fine-tune and improve a variety of sophisticated software implementation projects.
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data.
  • Analyze and review enhancement requests and specifications.
  • Implement system software and customize to client requirements.
  • Prepare the detailed software specifications and test plans.
  • Code new programs to client's specifications and create test data for testing.
  • Modify existing programs to new standards and conduct unit testing of developed programs.
  • Create migration packages for system testing, user testing, and implementation.
  • Provide quality assurance reviews.
  • Perform post-implementation validation of software and resolve any bugs found during testing.

  • Job Requirements:
  • Proven experience as a DevOps Engineer or in a similar role.
  • Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience in setting up, managing, and optimizing CI/CD pipelines.
  • Proficiency in Programming languages (Java/Groovy, Python).
  • Experience with testing frameworks, test automation, Junit and integration testing.
  • Experience with cloud services (AWS, Azure, Google Cloud) and cloud architecture.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Infrastructure automation skills using git, ansible, and terraform.
  • Solid experience in installing, configuring, and troubleshooting UNIX/Linux based environments.
  • Strong scripting skills in shell scripts (bash).
  • Similar Jobs